Skip to main content

Posts

Showing posts from November, 2010

Top 7 Coding Standards & Guideline Documents For C#/.NET Developers

Some time back, I collated a list of 7 Must Read, Free EBooks for .NET Developers, and a lot of people found it useful. So, I thought about putting together a list of Coding Standard guidelines/checklists for .NET /C# developers as well.As you may already know, it is easy to come up with a document - the key is in implementing these standards in your organization, through methods like internal trainings, Peer Reviews, Check in policies, Automated code review tools etc. You can have a look at FxCop and/or StyleCop for automating the review process to some extent, and can customize the rules based on your requirements.Anyway, here is a list of some good Coding Standard Documents. They are useful not just from a review perspective - going through these documents can definitely help you and me to iron out few hidden glitches we might have in the programming portion of our brain. So, here we go, the listing is not in any specific order.1 – IDesign C# Coding StandardsIDesign C# coding stand…

Silverlight (with full .NET programming model support) is coming to Slate devices?

I always viewed Silverlight as a platform with great potential, and long time back I blogged about Why Silverlight is going to be *The* Development platform.How ever, Last week, post PDC2010, a lot of debate happened on Silver-light’s future. This was triggered by Bob Miguel's “Strategy Shift” comment  which followed by reports from Mashable along with a number of other Tech medias along the lines of “Microsoft Shifts from Silverlight to HTML”.This caused a big dilemma and confusion in the community about Silverlight’s future (My perspectives here) – Though Bob came up few good clarifications on the entire drama (Read this post from Bob Muglia ), according to me, a couple of things were still hanging in the air.  I concluded my last post sayingDon’t let Silverlight go down under the carpet, don’t limit it just ‘for phone’ or only for other ‘sweet spots’. Commit towards investing more in Silverlight, to implement more features and tooling around them - so that it’ll stay on top of …

How to create a quick installer to deploy your apps using Null Soft Scriptable Installer System (NSIS) – It is Small, Free and flexible

Based on a recent announcement from Microsoft, Visual Studio Installer will be retiring after VS2010. So it seems that in future versions of Visual Studio, Visual Studio installer won’t be available.Background InformationFrom ClickOnce and Setup & Deployment projects threadIn Visual Studio 2010, we have partnered with Flexera, makers of InstallShield, to create InstallShield Limited Edition 2010 just for Visual Studio 2010 customers. The InstallShield Limited Edition 2010 offers comparable functionality to the Visual Studio Installer projects. In addition, you can build your deployment projects using Team Foundation Server and MSBuild. For more information, see this post. With InstallShield available, the Visual Studio Installer project types will not be available in future versions of Visual Studio.So, you are expected to switch to Install Shield for your setup and deployment, if you are presently relying on Visual Studio Installer. In this post, let us explore Nullsoft Scriptabl…