- WCF vs Remoting - adjustments to my resultsI received comments to my blog (WCF vs. Remoting (with DataSet)- performance comparison) with some adjustments I could make to improve performance of the WCF. I did some of them:
- The history of C#I just came across a very interesting post from James Kovacs that describes how C# and .NET evolved. I had blogged about this almost a year ago, but James' post adds some additional background.
- Generic Enum Parsing with Extension MethodsNot too long ago, I talked about Extension Methods in.NET 3.5 and also about a way to provide data binding an enum type with descriptions. Today, Simo talked about how often he forgets the syntax o…
- No Left Navigation when new web part pages are created in sharepointNo Left Navigation when new web part pages are created in sharepoint
- Certification JunkiesA lot of you probably already know my feelings on certifications, particularly the Microsoft certifications. Even though I am an MCPD, I took what appears to be the "non traditional" approach and a…
- Add vs. AddRangeIt was recently pointed out to me that not many developers are familiar with the TreeNodeCollection.AddRange method and how it differs from the TreeNodeCollection.Add method. Even though I am focus…
- SSIS and Unstructured Flat FilesRecently I worked with another consultant on trying to import data from a flat file into a SQL Server 2005 database. There were issues loading the file using the SSIS Import and Export Wizard, howe…
- Avoid common globalization errors in .NETLast week I've been looking for a better RSS Reader (err... Aggregator). You see after certain number of feeds MS Outlook no longer works for me and I needed a better alternative. In my search I ca…
- Have you offset your carbon usage today?Have you offset your carbon usage today?
- Compress Asp.net Ajax Web Service Response - Save BandwidthIn this post, I will show you how to compress the Asp.net Ajax Web Service response, To understand the benefits of compression let us start with a simple example, Consider you have an web service w…
- Kanban boards in software developmentKanban (pronounced kahn-bahn) is a Just-In-Time (JIT) manufacturing technique that minimizes inventory and increases throughput. This is done by signaling. A production station has a bin or loading…
- Enterprise Architect, another new name for doing nothing?I remember when the title 'architect' in IT became a buzz word around 2005, a fellow blogger comments that it is just a new way to say ‘I'm senior enough not to code any more’. It is a joke, a good…
- WPF: Simulating data in design mode in Microsoft Expression Blend\[UPDATE: The link to the VS2008 project was broken. Sorry for that\]
- Asp.net ListView - Data EditingIn my previous post, I have shown the data binding capabilities of ListView control. In this post, I will show the Data Editing power of ListView. Like the previous DataGrid, DataList and GridView …
- How to hide a form instead of closing it - with C# .NetDoing some winforms dev for a change - and had a need to hide a form, instead of closing it, when the user clicked the standard windows close form button (little cross \[x\] icon on the top right c…
- Exchange Volume Letters batch script (WinXP)Suppose that you have the need to switch drive letters of two of yours volumes. Lets say you have one partition with assigned drive letter D and other drive with assigned drive letter E. To change …
- Annoyance in Quality Center ReportingNot only am I an Automation Engineer, I'm also one of the Quality Center admins at my current job.
- Asp.net ListView - Too much CSS FriendlyMy First experiment with Asp.net ListView control was awesome. I downloaded few templates from and able to apply it only in few minutes. Checkout the result of Northwind Customer table:
- Microwulf: A Personal, Portable(?) Beowulf Cluster - 26Gflops for under USD$1500Microwulf: A Personal, Portable(?) Beowulf Cluster - 26Gflops for under USD$1500
- Failed to create a CLSID_BizTalkPropertyBagFactoryAs always happens when you take a few days off work, the build server started having problems. When i looked at it the problem in our build was when trying to remove the existing hosts to recreate …
