818-667-0426
skip to the main content area of this page
.NET Development

GOT .Net Developer?

Microsoft .NET
Multi-tier Development

Microsoft .NET™ is by far the most pleasant work environment I ever used. When the tools and libraries used properly, one can develop a very robust application in no time. It is amazing to me that so many programmers take the long route and create more work for their selves.

One of the most overlooked features of .Net is automatic data marshaling across components in SOA architecture. Most programmers are ignorant of the fact that if you return a business object from a Webservice, .Net will automatically serialize the data for you in a format of your choice. All you have to do is indicate XML, JSON or POX in your ‘web.config’ and walla… It is done.

I can not tell you how many custom serialization code I have seen in workplaces, creating maintenance nightmare. Home brew custom code that takes a business object and creates an XML that represents the shape and content of the business object. In some cases, I have seen this shape to be duplicated both on client and server in separate classes complicating the maintenance even more.

Did you know?

Documenting your .Net code can be automated using Microsoft's ‘Sandcastle’. NDoc documentation tool we all loved and used is not compatible with .Net 2.0, leaving its place to the new MS Sandcastle documentation tool.

Programmers who insert comments into their code regularly can benefit from this tool to extract the comments into a full fledged documentation, which can be compiled into a stand alone help file or an online documentation.


Recent News