فایل های دیگر فروشنده

بررسي تاثير تيپ شخصيتي (درون گرا و برونگرا) بر بهره‌وري كاركنان بررسي تاثير تيپ شخصيتي (درون گرا و برونگرا) بر بهره‌وري كاركنان قیمت: 4,000 تومان
شناخت و بررسي نيازهاي آموزشي مديران مدارس متوسطة دولتي شهرستان كرج. شناخت و بررسي نيازهاي آموزشي مديران مدارس متوسطة دولتي شهرستان كرج. قیمت: 4,000 تومان
عملیات حمل مواد نفتی واحدهای آن و بررسی پست فشار قوی و ترانسفورماتورهای جریان و پتانسیل و سه عملیات حمل مواد نفتی واحدهای آن و بررسی پست فشار قوی و ترانسفورماتورهای جریان و پتانسیل و سه قیمت: 2,500 تومان
سستم فایل، NTFS و تبدیل به NTFS و نسخه های آن سستم فایل، NTFS و تبدیل به NTFS و نسخه های آن قیمت: 3,500 تومان
آشنایی با نرم افزار Orcad و مدارات الكترونيك صنعتي آن، مدارمعادل تونن، تحلیل Time DomainوD آشنایی با نرم افزار Orcad و مدارات الكترونيك صنعتي آن، مدارمعادل تونن، تحلیل Time DomainوD قیمت: 2,500 تومان
مختصری بر میدان های الکتریمی و بررسی ميدان مغناطيسي، منشاء و كاربرد آن و شيوه‌هاي توليد ميدا مختصری بر میدان های الکتریمی و بررسی ميدان مغناطيسي، منشاء و كاربرد آن و شيوه‌هاي توليد ميدا قیمت: 3,000 تومان
آشنایی با فیلترهای دیجیتال و معرفی فیلتر وفقی، ریاضیات، انواع الگوریتم ها و کاربردهای آن آشنایی با فیلترهای دیجیتال و معرفی فیلتر وفقی، ریاضیات، انواع الگوریتم ها و کاربردهای آن قیمت: 3,000 تومان
بررسی ابعاد تاریخی، فرهنگی قنات در ایران و آشنایی با اجزا و مراحل احداث قنات و قوانین مالک بررسی ابعاد تاریخی، فرهنگی قنات در ایران و آشنایی با اجزا و مراحل احداث قنات و قوانین مالک قیمت: 2,000 تومان
قاعدگی، پرخاشگری و بررسی رابطه سندرم پیش از قاعدگی با پرخاشگری در دانشجویان دختر قاعدگی، پرخاشگری و بررسی رابطه سندرم پیش از قاعدگی با پرخاشگری در دانشجویان دختر قیمت: 3,500 تومان
بررسی ارتباط بين NRBC بندناف و الگوهاي ضربان قلب جنين‌هاي ترم از طريق سمع متناوب بررسی ارتباط بين NRBC بندناف و الگوهاي ضربان قلب جنين‌هاي ترم از طريق سمع متناوب قیمت: 3,000 تومان

دات نت، آشنايي با محيط ويژوال استديو دات نت و مفاهیم پایه

فرمت فایل: word تعداد صفحات: 51 مقدمه اي بر دات نت براي اينكه بفهميم چرا دانت نت به نيازي اساسي براي برنامه نويسي تبديل شده است: بايد بدانيم قبل از دات نت برنامه نويسي چه شرايطي داشته است. 1-2 نگاهي به گذشته IBM PC كه در سال 1981 معرفي شد داراي يك floppy drive بدون ديسك سخت و يك نمايشگ

دسته بندی: عمومی » گوناگون

تعداد مشاهده: 200 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: word

تعداد صفحات: 51

حجم فایل:87 کیلوبایت

  پرداخت و دانلود  قیمت: 3,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.
0 0 گزارش
  • فرمت فایل:       word

    تعداد صفحات:   51

     

     

     

    مقدمه اي بر دات نت

    براي اينكه بفهميم چرا دانت نت به نيازي اساسي براي برنامه نويسي تبديل شده است: بايد بدانيم قبل از دات نت برنامه نويسي چه شرايطي داشته است.

    1-2 نگاهي به گذشته

    IBM PC كه در سال 1981 معرفي شد داراي يك floppy drive بدون ديسك سخت و يك نمايشگر سبز فسفري با 128 كيلو بايت رم بود. اين كامپيوتر توسط مجله Time (در حالي كه عكسش روي جلد مجله بود) به عنوان مرد سال معرفي شد. اين كار بسيار عجيبي بود. زيرا روي جلد اين مجله فقط جاي عكس رهبران و انسانهاي مشهور بوده است.

    پيشرفت كامپيوتر بقدري سريع بود كه تنها 20 سال بعد, كامپيوتر به چنان دستگاه قدرتمندي تبديل شد كه از اينترنت يا وسايل بي سيم براي ارتباط با ديگر كامپيوتر ها استفاده مي كرد. در حال حاضر همان طور كه مشاهده مي كنيد سيستم هاي كامپيوتري (از جمله خدمات اينترنتي) در تمام ابعاد زندگي انسان نفوذ كرده اند. حتي در ايران كه جزو كشورهاي در حال توسعه است و سيستم مخابراتي مناسبي ندارد اين امر كاملا مشاهده مي شود. اگر چه هنوز ميزان استفاده ما و نحوه آن با كشورهاي صنعتي بسيار متفاوت است. نكته جالب در مورد كاميپوتر اين است كه اين علم در همين جا متوقف نشده است و ما تقريبا هر همپاي پيشرفت سخت افزار, يا نرم افزار هستيم.

    همپاي پيشرفت سخت افزار, نرم افزارها و زبانهاي برنامه نويسي هم پيشرفت كردند. بطوري كه در اوايل دهه 1980 برنامه نويسان از زبان c براي كارهايشان استفاده مي كردند. در آن زمان سيستم عامل ها singli task بودند. يعني هر برنامه اي كه اجرا مي شد تمام منابع سيستم عالم را در اختيار ميگرفت و تا زماني كه كار آن برنامه تمام نشده بود, برنامه ديگري نميتوانست اجرا شود. سيستم عامل MS-DOS (كه يك سيستم عامل single Task بود) در اين زمان ارائه شد. MSDOS به دليل استفاده از assembler سيستم عامل پر سرعت و كم حجمي بود. API هاي DPS تنها مجموعه اي از وقفه ها بودند.

    در اوايل دهه 80 پايه هاي API هاي ويندوز با استفاده از زبان c نوشته شد. اين API ها مخفيانه طراحي مي شدند تا كسي از نحوه كار آنها با خبر نشود. در آن API ها صدها تابع از نام هاي طولاني و بعضا مرموز وجود داشت. انتقال به ويندوز برنامه نويسي را دچار تحول اساسي كرد. برنامه نويس ها مي بايست براي برنامه هاي خود طراحي گرافيكي نيز انجام داده و از خواص multi tasking نيز استفاده مي كردند. سيستم عاملهاي multi task بر خلاف single task ها اين قابليت را دارد كه چندين برنامه را بطور همزمان اجرا كند. در آن زمان خيلي از برنامه نويسان در برابر استفاده از ويندوز ايستادگي كردند و مي گفتند برنامه نويسي در ويندوز كند, زمان گير و پيچيده است. شايد وقتي قسمت هاي بعدي اين كتاب را ببينيد بگوييد برنامه نويسي در ويندوز بسيار كار ساده اي است, اما در آن زمان ابزارهاي فعلي وجود نداشت, براي يك برنامه ساده هاي كه قرار بود در ويندوز اجرا شود و محيط گرافيكي داشته باشد. بايد هزاران خط كد نوشته مي شد. البته هم اكنون نيز بعضي از برنامه ها براي كنترل دقيق تر از ابزارهاي low level2 ترك استفاده مي كنند.

    به دليل اين تغييرات و راحتي در استفاده, ويندوز در بسياري از كامپيوتر هاي روميزي به كار گرفته شد. در سال 1991 اولين نسخه ويژوال بيسيك ارائه شد. زباني ساده كارا براي كساني كه خود را درگير پيچيدگي هاي برنامه نويسي c نمي كردند.

    ويژوال بيسيك تاريخ جالبي دارد. زباني كه به آرامي رشد كرد و اكنون به يكي از متداول ترين زبانهاي دنيا تبديل شده است. ويژوال بيسيك 3 به ما امكان استفاده از بانك هاي اطلاعاتي را مي داد. ويژوال بيسيك 4 امكان كامپايل كردن برنامه براي سيستم عاملهاي 16 بيتي و 32 بيتي را فراهم كرد, همچنين در اين نسخه امكان نوشتن com يا dll ايجاد شده بود. در نسخه 15 امكان ساختن Activex control ها محيا شد و درآخر, در نسخه 6 كل برنامه از ابتدا نوشته شد. كامپايلر كه از نسخه 5 از حالت مفسري درآمده بود سرعت بيشتري به برنامه ها داد. همچنين امكان ساختن control ها براي وب و interface و inheritance نيز اضافه شد.

    دنياي كامپيوتر بار ديگر نيز متحول شد و اين بار اينترنت محول اصلي تغييرات است. نياز ما به اينترنت حتي با سال گذشته قابل مقايسه نيست. امروزه اكثر برنامه ها از اينترنت محور اصلي تغييرات است. نياز ما به اينترنت حتي با سال گذشته قابل مقايسه نيست. امروزه اكثر برنامه ها از اينترنت استفاده مي كنند حتي در استراتژي جديد بعضي شركت هاي بزرگ تغيير ايجاد شده و ديگر برنامه ها براي نصب بر روي سي دي ارائه نمي شود و همه چيز web based خواهد بود.

    2-2 دنياي NET

    تمام اين تغييرات دست به دست هم دادند تا نيازهايي را به وجود آورند كه در نهايت منتهي به ايجاد دات نت شد. در دات نت كاربران مي توانند اطلاعاتشان را در محيط, زمان, مكان يا هر دستگاهي بازيابي كنند چند سال پيش استفاده از تكنولوژي دات نت مي توانيد براي گوشي تلفن همراه خود برنامه بنويسيد. حتي مايكروسافت تلاش مي كند پاي دانت نت را به دستگاه هاي خود پرداز (ATM) نيز باز كند. در حال حاضر پروژه هاي در دست اجراست كه برنامه هايي كه با دات نت نوشته مي شود را بتواند بر روي سيستم عامل هاي ديگر اجرا كند.

    بر اينكه كمي بيشتر با مزاياي دات نت آشنا شويم مثالي از يكي از كاربردي ترين امكانات دات نت را ذكر مي كنم. فرض كنيد برنام تجاري داريم و شركتي از آن استفاده مي كند كه داراي چندين دفتر در سراسر كشور است. پس از مدتي مدير تصميم مي گيرد حقوق گروه خاصي از كارمندان را 0.5 درصد افزايش دهد در مدل قديمي اعمال چنين تغييري مي توانست مشكلاتي به بار آورد, اگر برنامه از DCOM استفاده مي كرد مشكل اول پياده سازي خود DCOM بر روي اينترنت و بستر مخابراتي ايران بود و مشكل دوم بروز رساني آن. در ويندوز همان طور كه مي دانيد DLL ها نصب و در registry كدي براي آنها نوشته مي شود. هر DLL يا COM شماره اي مانند 1.1.2.002 براي مشخص كردن نسخه آن است. اگر نسخه جديد DLL ما كه حاوي اطلاعات حقوق است را بدون در نظر گرفتن اين نكته نصب مي كرديم امكان داشت نسخه جديد DLL ما كه حاوي اطلاعات حقوق است را بدون در نظر گرفتن اين نكته نصب مي كرديم امكان داشت نسخه قبلي و جديد باهم تداخل پيدا كنند و برنامه ديگر كار نكند. در دات نت با استفاده از تكنولوژي به نام وب سرويس اين كار به راحتي انجام مي شود. كافي است اطلاعات جديد براي استفاده روي سرور قرار گيرد برنامه هاي دفترهاي سراسر كشور يا online از وب سرويس استفاده مي كنند يا اطلاعات جديد را از آن گرفته و بصورت offline آنها را به كار مي گيرند.

    مشكلي كه در بالا براي DLL ها به آن اشاره شد DLL Hell نام دارد, اين مشكل در دات نت رفع گرديده است. DLL هايي كه در دات نت ساخته مي شوند احتياج به نصب شدن ندارند. كافي است فقط آن را كپي كنيم برنامه ما هر مقدار هم بزرگ و پيچيده باشد احتياج به نصب ندارد. كافي است با دستور xcopy آن را كپي كنيم. هر چند توصيه مي شود براي كاربر نهايي (end user) با استفاده از installer يك نسخه آماده نصب بسازيم زيرا برنامه installer مي تواند علاوه بر كپي كردن فايلها برنامه ما, روي دستكتاپ Icon ايجاد كند و برنامه را به programs در منوي start اضافه كند. قبل از دات نت اگر ما برنامه اي را uninstall مي كرديم امكان داشت DLL هايي را كه مربوط به ديگر برنامه ها بود را هم حذف كند واين باعث مي شود برنامه هاي ديگر هم از كار بيافتد. ولي در دات نت هر برنامه مي تواند كپي مخصوص خود را داشته باشد در هنگام uninstall شدن فقط فايلهاي مربوط به همان برنامه حذف مي شود.

     


    برچسب ها: دات نت آشنايي با محيط ويژوال استديو دات نت و مفاهیم پایه
  

به ما اعتماد کنید

تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.
این سایت در ستاد سازماندهی ثبت شده است.

درباره ما

فروش اینترنتی فایل های قابل دانلود، پروژه، مقاله، پایان نامه و....
در صورتی که نیاز به راهنمایی دارید، صفحه راهنمای سایت را مطالعه فرمایید.

شماره پیامک سایت:10000922000099

logo-samandehi
تمام حقوق این سایت محفوظ است. کپی برداری پیگرد قانونی دارد. آنسل؛ مرجع خرید و فروش فایل