К основному контенту

Inspired in .NET!!!

Название заголовка, как вы могли догадаться - про меня.
Лет пять тому я еще и не осознавал, что есть визуальный инструмент разработки по мощности не уступающий Delphi и в то же время гибкий, легко настраиваемый и удобный для разработки. Сейчас я практически не представляю свою жизнь без Visual Studio и .net'a!)
Сколько всего нового пришлось освоить за эти пять лет! Сколько еще ждет меня? Спасибо ребятам из Microsoft за то, что они ДЕЛАЮТ и ПОМОГАЮТ ДРУГИМ СДЕЛАТЬ этот мир лучше! Спасибо авторам увлекательнейших книг и блогов за то, что они первыми находят время написать все самое интересное, необходимое, все самое свежее, чего недоставало моей душе!) Спасибо всем моим друзьям за то(спасибо вам, ребят!), что вы терпеливо объясняли мне что-то новое, когда мне это было нужно! Спасибо моим близким просто за то, что вы рядом в трудную минуту! Спасибо моей музе за то, что она не покидает меня надолго!
Спасибо!

Комментарии

Популярные сообщения из этого блога

Today I've brought together with no way to insert item in Many-to-Many relationship based on Entity Framework

The decision was unexpected. I've missed to mark my primary keys in the intermediate table. That was all... Be carefull! http://weblogs.asp.net/kencox/archive/2009/09/09/fixing-the-system-data-updateexception-definingquery-and-no-lt-insertfunction-gt-error.aspx

Dispose pattern to file reading in C#:

This is how to implement dispose pattern to file reading in C#: using System; using System.IO; class BaseResource: IDisposable { // Track whether Dispose has been called. private bool disposed = false; // The unmanaged resource wrapper object private FileStream file; // Class constructor public BaseResource(String fileName) { Console.WriteLine("BaseResource constructor allocates unmanaged resource wrapper"); file = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read); } // Implement IDisposable public void Dispose() { // Check to see if Dispose has already been called. if (!disposed) { Console.WriteLine("Dispose pattern releases unmanaged resource wrapper's resource"); file.Close(); disposed = true; } } public void Close() { Dispose(); } public void DoS...