While browsing though internet I got a web site name csharp.2000things.com. The idea of this blog is to know 2000 things about C#. It is Sean Sexton. So the question is what should we do with this great resource. It has very small description with example on various topics like Data Types, Events, Interface, methods etc.… Continue reading 2000 things
Author: Vikram Shetty
The Trainner in me
When I gave my offical training session on Dot Net WCF to a group of teammates. I learned few lessons and here are those: Make sure your voice is audible in the class room. Keep asking team questions to keep them involve. Since you are using business hour make sure the session is productive. Keep a… Continue reading The Trainner in me
Auto deployment
You can always get the How To @ msdn for setting up build server on Microsoft Team Foundation Server. I will list down few of my leanings while we tried setting up build server for more than 20 Dot Net projects. Some points to remember while setting up the build server. Every action from check-in to… Continue reading Auto deployment
Branch in Team Foundation Server
Branches on a source control is very hard to maintain. I hope most of you will agree to it. I am not a guru in it either. We had a release based branching in our previous project. Problem statement: When we had same code file to be changed and are in different branches for 2… Continue reading Branch in Team Foundation Server
Json Data between UI and handler continued…
I hope you have read the initial part of this post here. 5. Lesson i have learned the hard way is, If we are dealing with complex objects a mix of array and complex object. Make sure the property name of the javascript class and .Net class is exactly same. For instance if the JavaScript… Continue reading Json Data between UI and handler continued…
Json Data between UI and handler
Below are the code snippet to JavaScript and C# handler code. Objective is to know how to keep the property name of the classes in JavaScript and C#. 1. Create a javascript object in .js file 2. Convert javascript object to Json string using a tool JSON.stringify 3. Pass it as 3rd parameter in DoAjaxCall() function 4.Now in… Continue reading Json Data between UI and handler
Jumpstart a new team member
We came across a scenario where a new member joined our team. Now we wanted to know how does the new member get along with other members. Below mentioned are the activity we did to find out. Idea & Agenda: Schedule non-stop time of at least 4-5 hours. Target to complete end to end functionality of… Continue reading Jumpstart a new team member
How to replace a column name in multiple stored procedure efficiently and quickly?
Below are steps to replace column name form multiple stored procedure. Refrence is found here. Step 1. Press Ctrl+T or change “Result to Text” mode. Step 2. Execute below comand. Replace “” with text, you want to search in store procedures. Step 3. Now copy the restult and paste in new window. again Press Ctrl+T or… Continue reading How to replace a column name in multiple stored procedure efficiently and quickly?
Continuous Integration environment Installation
I hope you know what Continuous Integration means. I would recomment that you please go understand it before reading further. Here is an good wiki about what the community thinks about it. Installation steps for NAnt: Download the binary distribution archive. Click here. Remove any previous versions of NAnt you may have installed. Extract the contents… Continue reading Continuous Integration environment Installation
Use of Action (Function programming) for better code health continued
Please read Part 1 of this post here. But with the following code I can just do away with making change only to one place. See the magic here… we are not passing any parameters to the handler class. We just provide the function parameters that we might want to use in the consuming (Class… Continue reading Use of Action (Function programming) for better code health continued