آموزش زبان های NET Learning .

مقدمه ای بر برنامه نویسی شئ گرا :
برنامه نویسی در محیط دات نت فریم ورک بر پایه اشیا انجام می گیرد. اشیا طرحهای برنامه پذیرند که می توانند نمونهایی از بسته های از دادهای مرتبط و دستورات باشند. اشیا طرحهای کامل و خاصی برای دیگر اعضای محیط برنامه هستند، بدون این که جزییات کارهای درونی خود شی مطرح شود. اشیا از یک قالب به نام کلاس ساخته می شود. کلاسهای کتابخانه ای پایه NET. یک سری کلاسهایی برای درست کردن اشیا در برنامهایتان آماده کرده اند. همچنین شما می توانید از محیط برنامه نویسی Microsoft Visual Studio برای درست کردن کلاسهای اختصاصی خودتان استفاده کنید. در این مقاله شما با مقدمات برنامه نویسی شئ گرا آشنا می شوید.
آموزش کامل VB.NET 2010 به صورت پیشرفته و همراه با ترفند های کاربردی به زودی در سایت قرار خواهیم داد.
چرا به دات نت احتياج داريم؟
API ها توابعی هستند که از ويندوز نسخه 1 تا امروز در برنامه نويسی کاربرد داشته و دارند. مهمترين کاری که اين توابع انجام می دهند انجام کارهای سخت و سطح پايين سيستمی است که احتياج به برنامه نويسی زيادی دارند و يا حتی امکان ايجاد آن با زبان هايی مثل ويژوال بيسيک نيست. اما هر API از هر نسخه ويندوز تا نسخه ديگر آن می تواند دچار تغييرات بشود. برای مثال برنامه ای که در ويندوز 98 نوشته شده باشد می تواند در ويندوز 95 اجرا نشود. همچنين هم اکنون ابزارهای جديدی به بازار آمده است که برای آنها نيز می توان برنامه نويسی کرد، مانند تلفن های سيار، کيوسک تلفن، دستگاه های کامپيوتری جيبی و غيره. در اين نوع دستگاه ها ديگر ويندوز به مفهومی که در حال حاضر وجود دارد قابل اجرا نيست و در نتيجه API هم وجود ندارد. لازم به ذکر است که ويندوز CE برای دستگاه های مذکور می باشد ولی قابليت های آن با ويندوزهای ديگر تفاوت زيادی دارد.
یک ترفند : ایجاد تصاویر امنیتی حاوی متن اتفاقیویندوز ۷ از نظر سرعت فروش رکورد استثنایی را در جهان به ثبت رساند.

به نقل از زد دی نت، از زمان عرضه ویندوز ۷ در بازار در اکتبر سال گذشته تاکنون بیش از ۹۰ میلیون نسخه از آن به طور قانونی به فروش رفته و بنابراین این سیستم عامل از نظر سرعت فروش به رکوردی بی نظیر در میان دیگر سیستم عامل ها دست یافته است.
با توجه به استقبال کاربران عادی و شرکت های بزرگ تجاری از این ویندوز بازاری پررونق برای ویندوز ۷ شکل گرفته و پیش بینی می شود با استقبال تدریجی شرکت های کوچک تجاری از این نسخه از ویندوز میزان فروش ویندوز ۷ باز هم افزایش یابد. از سوی دیگر باید توجه داشت که بسیاری از شرکت های عرضه کننده رایانه و نوت بوک به طور پیش فروش ویندوز ۷ را بر روی تولیداتشان نصب می کنند و همین مساله نیز بر استقبال از ویندوز ۷ تاثیر بسیار مثبتی گذارده است. از جمله این شرکت های می توان به دل، اچ پی، ایسر، سونی و … اشاره کرد.
در حال حاضر ویندوز XP کماکان پرطرفدارترین نسخه ویندوز است و بسیاری از کاربران وشرکت های تجاری کماکان از این نسخه استفاده می کنند، اما پیش بینی می شود با افزایش مهاجرت به ویندوز ۷ در آینده ای نه چندان دور این ویندوز، ویندوز XP را پشت سر بگذارد.
در حالی که بیشتر توجهات دنیای فنآوری به نطق استیو جابز در کنفرانس WWDC متمرکز بود، مایکروسافت با میزبانی کنفرانس Tech Ed اعلام کرد که سرگرم کار برای آمادهسازی سرویس پک شماره یک برای ویندوز سون بوده و انتظار میرود نسخه آزمایشی بتای آن در ماه ژوییه (تیرماه) عرضه شود.

طبق اعلام مایکروسافت، این بهروزرسانی که برای ویندوز سرور ۲۰۰۸ آر تو نیز میتواند مورد استفاده قرار بگیرد، کاربران را برای رایانش ابری مهیا میکند.
این بهروزرسانی دربردارنده Remote FX که تجربه گرافیکی سهبعدی را برای کاربران از راه دور فراهم میکند و همچنین حافظه پویا است که افزایش کنترل برروی استفاده از حافظه بدون تاثیر بر کارآمدی را امکانپذیر میکند. همچنین انتظار میرود این شرکت نرمافزاری خبرهای جدیدی مربوط به ویندوز آزور اعلام کند.
مایکروسافت همچنین ویندوز سرور AppFabric را رونمایی کرد که طراحی و مدیریت برنامههای کامپوزیتی را ساده میکند. مشتریانی که مجوز ویندوز سرور ۲۰۰۸ و ویندوز سرور ۲۰۰۸ آر تو را دارند، میتوانند این برنامه را به رایگان دانلود کنند.
گفتنی است ویندوز سون موفقیت عظیمی برای مایکروسافت بوده و موفقیت آن به افزایش فروش رایانههای ویندوز منتهی شده که یکی از عوامل اصلی تبدیل اینترنت اکسپلورر ۸ به مرورگر وب شماره یک بوده است.

. این نسخه از مرورگر اینترنتی مایکروسافت قابلیت پشتیبانی از استانداردهای باز وب را دارد. قرار است در کنفرانس MIX 2010 دو دستاورد جدید در حوزه استانداردهای باز وب ارایه شود که نخستین آن مربوط به HTML5 و دیگری مربوط به استاندارد گرافیکی برداری SVG میشود. انتقال تمرکز مرورگر اینترنتی IE بر استانداردهای باز وب باعث ایجاد تغییرات عمده در روند فعالیتهای مایکروسافت خواهد شد. این شرکت پیشتر انتقادات زیادی به این جریان داشت و اظهار داشته بود که به طور کامل از این استاندارها پیروی نمیکند.
عدم سازگاری مایکروسافت با استانداردهای اینترنتی از جمله مسایلی بود که موجب شد طی چند سال گذشته دیگر شرکتها مرورگرهای اینترنتی خود از قبیل فایرفاکس، کروم و اپرا را با امکانات متفاوت و قابلیتهای گستردهتر برای حمایت از جانب شرکتهای توسعهدهنده نرمافزاری عرضه کنند.
شرکت مایکروسافت هماکنون کدهای ویژهای ارایه میکند که برای مراکز توسعهدهنده نرمافزاری امکان ساخت ابزارهای مبتنی بر وب با قابلیت ذخیره اطلاعات به صورت محلی و اینترنتی برمبنای محصولات مایکروسافت را فراهم میآورد. این اقدام موجب افزایش علاقمندی شرکتهای مربوطه برای همکاری بیشتر با مایکروسافت در زمینه توسعه ابزارها مبتنی بر پلتفورم اینترنت(Cloud Computing) شده است.


SQL Server 2008 يك Engine پايگاه داده ارائه شده توسط شركت مايكروسافت است و ادامه ويرايش SQL Server10 است. بدون اقراق ميتوان گفت اين محصول پر كاربرد ترين Package پايگاه داده محسوب ميشود. البته مايكروسافت ادعا كرده است كه بيش از 60 % بازار Database جهان را به خود اختصاص داده و اين روز به روز در حال افزايش است. شركت IBM در اواخر دهه 70 زبان SEQUEL كه براي Query ها (پرس و جو ها ) استفاده ميشد را ابداع كرد. با تغيير زمان اين زبان نيز تغييراتي كرد و تا آنجا كه فقط براي Query ها استفاده نميشد و از آن ميتوانستيم براي Administrating (مديريت) و Security (امنيت) در Database نيز استفاده كنيم و بعد از مدتها اين زبان به SQL تغيير نام داد. امروزه ورژنهاي متعددي از اين نرم افزار استفاده ميشود كه نرم افزار Microsoft SQL Server 2008 از Transact SQL كه به آن TSQL هم ميگويند استفاده ميكند.