Thursday, 21 December 2006

After so long..

Writing after so long. Was busy with developing one small application in DataGridView. Add, Edit and Delete with pagination support. Also implemented a bit of asynchronous programming.
Today I found one nice link which used to bind 2d array to datagrid.
http://www.codeproject.com/cs/database/BindArrayGrid.asp
Today started looking at .NET 3.0 for new project.
Here is nice link for the same.
http://www.netfx3.com/

Monday, 18 December 2006

Comments on article.

Today I saw comments added on my exception handling article. The guy liked the article and aseked regarding .NET exception handling. It was new topic (.NET 2.0 exception handling)
for me and I started searching on msdn2. Surprisingly I came to know that Microsoft does not recommend to derive custom exception classes from System.ApplicationException rarther is says that you should derive it directly from System.Exception. In .NET 1.1 it was exactly reverse. But this approach does not add significant value addition.
Here is link from MSDN2.
http://msdn2.microsoft.com/en-us/library/ms229005.aspx
While browsing this link I was really amazed to see so much of information. I am trying to make it at one place..
There are many good articles on usage on msdn2.
Some of them are like..

Guidelines for Names:
http://msdn2.microsoft.com/en-us/library/ms229002.aspx
Type Design Guidelines:
http://msdn2.microsoft.com/en-us/library/ms229036.aspx
Member Design Guidelines:
http://msdn2.microsoft.com/en-us/library/ms229059.aspx
Designing for Extensibility:
http://msdn2.microsoft.com/en-us/library/ms229028.aspx
Usage Guidelines:
http://msdn2.microsoft.com/en-us/library/ms229035.aspx
.NET Framework Class Library Reference:
http://msdn2.microsoft.com/en-us/library/d11h6832(VS.80).aspx
Asynchronous Programming Design Patterns:
http://msdn2.microsoft.com/en-us/library/ms228969.aspx

These are too good articles and everyone should read to expand their knowledgebase.