GOT .Net Developer?
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