این کورس آموزشی به بررسی و آموختن کنترل های سمت سرور در ASP.NET 2.0 می پردازد ، هر چند ویدیوها و فایل های این مجموعه آموزش در Visual Studio 2005 تولید شده اند اما در ورژن های بالاتر ویژوال استدیو نیز به راحتی قابل استفاده می باشند .
این مجموعه آموزش ویدیویی محصول موسسه آموزشی LearnVisualStudio.NET است که بر روی 1 حلقه CD به همراه سورس کدها در هر دو زبان VB و C# و به مدت زمان 50 دقیقه در اختیار علاقه مندان قرار می گیرد .
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش ASP.NET 2.0 آشنا می شویم :
آموزش استفاده از کنترل های Link Button ، Image Button و Template Control
آموزش استفاده از کنترل Calendar
آموزش استفاده از کنترل Label
آموزش استفاده از کنترل های Single And Multiple Selection List
آموزش استفاده از کنترل AdRotator
مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزش های ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه CD به همراه سورس کدها در هر دو زبان VB و C#
مدت زمان آموزش 50 دقیقه !
محصول موسسه آموزشی LearnVisualStudio.NET
آموزش ایجاد وب سایت ها و Web Application ها کارا ، زیبا و مستحکم با استفاده از تکنولوژی Asp .Net با کد نویسی C#
به همراه کلی مثال و سایت های طراحی شده
به این نکته توجه داشته باشید که برنامه نویسی در محیط های .Net دست خوش تغییرات بسیار اندک شده و این موضوع بدان معناست که با یادگیری مطالب ارائه شده در این مجموعه بر ویژوال استدیو های جدید تر و برنامه نویسی در آنها مسلط خواهید بود .
در ادامه با برخی از سرفصل های این مجموعه آموزش آشنا می شویم :
بخش اول آموزش ASP .NET 2.0 - معرفی و آشنایی با ASP .NET 2.0 ، همچنین آموزش موارد پایه ای و Feature های جدید آن :
آموزش شروع به کار شامل 14 درس :
آموزش ایجاد سایت ، آموزش اتصال Web Application به SQL Server و دیتابیس مورد نظر ، آموزش کار با کنترل GridView در ASP .Net ، آموزش اجرای وب سایت ، آموزش افزودن یک GridView دیگر به صفحه و برقراری ارتباط بین این دو GridView ، آموزش پیکربندی GridView ها ، آموزش افزودن و یا حذف دکمه ها از روی کنترل GridView ، در نهایت آموزش Deploy کردن Web Application
آموزش کارکردن با کلاس ها و کنترل های جدید افزوده شده به .Net Framework 2.0 شامل 9 درس :
مقدمه ، آشنایی با Object Data Source ( منبع داده اشیاء ) ، آموختن مطالبی در رابطه با پروسه کامپایل نمودن کدهای نوشته شده در وب سایت و چگونگی تبدیل آن ها به کدهای HTML قابل نمایش در مرورگر ها از طریق Web Server ، آموختن مطالبی کلیدی در مورد Caching ، آموزش کامل پروسه ایجاد ، مدیریت و گروه بندی کاربران و پس از آن اعمال مجوزها یا همان Permission ها مربوط به هر گروه کاری بر روی صفحات و فولدرهای مختلف وب سایت همه و همه از طریق Feature جدید Membership افزوده شده به ASP .Net 2.0 ، آموزش سفارشی سازی کنترل های مربوط به ایجاد ، مدیریت ، ورود و نمایش وضعیت کاربران در صفحات ، آشنایی با Web Part ها در ASP .Net 2.0 که ویژگی بسیار مهم و مفیدی به خصوص برای پیاده سازی پرتال ها می باشند ، آموزش مدیریت پروفایل های کاربران
آموزش کاربرد Visual Studio برای Design بسیار شکیل صفحات وب شامل 9 درس:
آموزش استفاده از قالب کلی ( Master Page ) برای گروه و یا کل صفحات و یا حتی تولید Master Page های جداگانه برای صفحات مختلف وب سایت ساخته شده با ASP .Net ، آموزش کاربرد Theme ها و پوسته و یا Skin ها برای کم کردن زمان طراحی ظاهر وب سایت ، آموزش طراحی Navigation وب سایت از طریق ساخت Site Map و اتصال کنترل های Navigation به آن ، آموزش قالب بندی سورس کدها ، آموزش افزایش Productivity
بخش دوم آموزش ASP .NET 2.0 - آموزش جامع پیکربندی Membership و آموزش مدیریت صحیح کاربران
آموزش پیکربندی Membership در ASP .Net 2.0 شامل 16 درس :
این بخش از آموزش به پیکربندی و آماده سازی Membership وب سایت می پردازد ، در حقیقت به مسایلی مانند مقایسه تفاوت های سیستم مدیریت کاربران در ASP .Net 1 و ASP .Net 2.0 ، مدیریت Role و یا نقش کاربران ، آموزش در مورد ساختار Database نگه داری اطلاعات کاربران ، آموزش نگه داری اطللاعات کاربران در پایگاه داده Access و یا SQL Server و نحوه آماده سازی هر یک برای این منظور و مسایلی از این دست پرداخته می شود
آموزش دقیقتر کنترل های مربوط به سیستم Membership شامل 14 درس :
در این قسمت پس از ساخت صفحات مربوط به کنترل روند های Membership وب سایت به سراغ افزودن کنترل های لازم بر روی آن ها رفته و در نهایت نحوه تنظیم و پیکربندی کنترل ها به طور کامل تشریح می شود ، در این قسمت علاوه بر تشریح کامل و فنی موارد مربوط به هر کنترل توجهی خاص به آموزش 2 کنترل Change Password و Password Recovery می شود .
آموزش کد نویسی برای سیستم Membership وب سایت طراحی شده با ASP .Net شامل 16 درس :
در این بخش به شما آموزش داده خواهد شد چگونه بوسیله کدنویسی هر چه بیشتر کنترل ها و روند های Membership را کنترل و سفارشی نموده همچنین بتوانند مجوزها و دیگر مسایل مربوط به کاربر را از طریق برنامه نویسی بدست آورید . ( با استفاده از توابع و متد های اشیاء کلاس های مربوط به Membership )
بخش سوم آموزش ASP .NET 2.0 - آموزش انتقال مقادیر بین صفحات مختلف وب سایت ، آموزش Validate نمودن کنترل ها و کار بر روی کنترل های فوکوس شده و نشده ، آموزش مقید سازی کنترل های Web Form ( صفحات وب با پسوند ASPX ) به فیلد های دیتابیس ، آموزش مقید سازی کنترل های صفحه به فایل ها و Object ها :
آموزش تکنیک های انتقال مقادیر بین صفحات مختلف وب سایت شامل 15 درس :
آشنایی با مفهوم Postback در صفحات وب ، آموزش چیستی XMLHTTP Callbacks ، آموزش انتقال مقادیر ما بین صفحات وب سایت از طریق URL ، آموزش انتقال مقادیر از طریق Request Body ، آموزش رفتن به صفحه ای دیگر و قراردادن Focus بر روی کنترل خاصی از آن صفحه و یا تست مقدار آن و یا پرکردن آن با مقداری خاص
آموزش Validate نمودن کنترل های موجود بر روی صفحه شامل 11 درس :
آموزش تعیین کنترل Default و انواع و اقسام تعیین های دیگر بر روی کنترل ها
آموزش مقید سازی مقدار کنترل ها به دیتابیس شامل 11 درس :
آموزش کارکردن با Data Source Control و تنظیم آن بر روی دیتابیس خاص ، جدول خاصی از آن دیتابیس و حتی فیلدهایی دلخواه از آن جدول ، آموزش کار کردن با SQLDataSource Control و مقید سازی TextBox ها و دیگر موارد موجود در صفحه به آن ها و سپس ادامه دادن این بحث تا آموزش کامل و بی نقص این موارد با تمام ریزه کاریهای Interface ای و یا کد نویسی
اموزش مقید سازی و یا Bind نمودن به فایل ها و یا اشیاء شامل 6 درس :
آموزش کارکردن با XMLDataSource Control , DataList Control و ObjectDataSource Control
بخش چهارم آموزش ASP .NET 2.0 - آموزش سفارشی سازی خصایص ، تنظیم Personalization ، آموزش جامع کارکردن با Web Part ها در Asp .Net 2.0 :
آموزش سفارشی سازی Feature ها شامل 10 درس :
همان طور که می دانید سیستم Membership ASP.Net تنها ، نام ، نام کاربری ، پسورد و ایمیل کاربران را نگه داری می کند و اطلاعاتی همچون تاریخ تولد کاربر ، جنسیت او ، آخرین تاریخ بازدید و غیره را نگه داری نمی کند برای نگهداری این موارد می بایست یک Database دیگر ایجاد کرده و از Feature جدید ASP .Net 2.0 موسوم به Personalization استفاده کنیم ، در ادامه این قسمت از آموزش مسایل این چنینی زیاد مطرح می گردند که می توانند بسیار برای طراحان وب مفید باشند ، به همین دلیل تهیه و آموختن این کورس آموزشی را به شما عزیزان توصیه می کنیم .
آموزش پیکربندی و تنظیم Personalization شامل 11 درس :
در ادامه قسمت اول از این بخش که Personalization تعریف شد در این قسمت پیاده سازی آن را به طور کامل و مفصل خواهید آموخت .
آموزش چیستی و چگونگی ایجاد ، مدیریت ، ویرایش و حذف Web Part ها در صفحات ASP .Net شامل 14 درس :
مقدمه ، سفارشی سازی ، آشنایی با Web Part Page Menu ، آموزش افزودن Web Part ها به صفحه ، آموزش اتصال به Web Part ها ، آموزش ویرایش Web Part ها و آموزش جامع و کامل مسایل مدیریتی مربوط به Web Part ها که ذکر همه آن ها از حوصله این مقاله خارج است .
آموزش Customize نمودن Web Part ها از طریق برنامه نویسی برای آن ها شامل 10 درس :
آشنایی با Web Part Server Control ، آموزش استفاده از IWebEditable Interface و آموزش استفاده از Editor Part و مطالبی از این دست
بخش اول آموزش ASP .NET 2.0 - آموزش جامع کار کردن با کنترل Gridview :
آموزش استفاده از کنترل Gridview در صفحه شامل 17 درس :
آموزش استفاده از کنترل GridView در صفحه ، برقراری اتباط آن با DataSource ، و طراحی شکل ظاهری آن و غیره
آموزش Event های مختلف کنترل GridView و نحوه برنامه نویسی برای هر یک از آن ها شامل 19 درس :
شناسایی رخداد های مختلف این کنترل و کار کردن با هر یک و چرایی کد نویسی برای هر یک از این رخداد ها مبحث اصلی این مجموعه آموزش می باشد .
آموزش کاربرد تم و پوسته برای صفحات وب Asp .Net شامل 13 درس :
این بخش از آموزش به استفاده از فایل های CSS برای دادن شکل ظاهری به صفحه پرداخته . همچنین به صورت کاملا جامع و جزء به جزء نحوه قالب بندی صفحات را با کادر های محاوره ای ویژوال استدیو آموزش می دهد .
آموزش جامع کاربرد و استفاده از Master Page می پردازد شامل 11 درس :
همان طور که می دانید برای پروژه های بزرگ نمی توان ظاهر تک تک صفحات را جداگانه طراحی کرد یعنی این کار از نظر اقتصادی به صرفه نیست ، بنابراین از ویژگی Master Page در ویژوال استدیو استفاده می کنیم ، که می توان از طریق آن یک بار صفحه ای را طراحی کرد و بارها ظاهر آن را بر روی دیگر صفحات اعمال نمود ، این موضوع در این قسمت از این آموزش به طور کامل شرح داده می شود .
بخش چهارم آموزش ASP .NET 2.0 - اموزش ایجاد ساخت Navigation برای سایت :
اموزش ایجاد Navigation برای سایت شامل 10 درس :
در این بخش با ساخت Navigation با استفاده از کنترل های مختلف و SiteMapDataSource به طور کامل آشنا می شویم .
اموزش Caching و مسایل مربوط به آن شامل 28 درس
مشخصات این مجموعه :
زبان آموزش ها انگلیسی ساده و روان
دارای آموزش های مالتی مدیا و دسته بندی شده
ارائه شده بر روی 3 حلقه dvd به همراه فایل های Source Code مورد استفاده در آموزش
آموزش ASP.Net
نسخه اوریجینال
به همراه نرم افزار
Visual Studio 2010
فن آوری کد نویسی در وب تحت زبان C#
• بررسی مفهومی ASP.Net :
- معرفی اجمالی ASP.Net 2010
- نحوه ایجاد یک سند جدید و شروع به کار
- بررسی فرم های وب در ASP.Net
- آشنایی با نحوه نصب و استفاده از IIS
- شروع کدنویسی در ASP.Net بر اساس مدل اصلی
- بررسی کنترل های سروری در ASP.Net
• بررسی پالت ابزارها (Toolbox) :
- نحوه درج یک کنترل در فرم و تنظیم خصوصیات آن
- بررسی کنترلهای موجود در گروه Standard
- بررسی کنترلهای موجود در گروه Data
- بررسی کنترلهای موجود در گروهValidation
- بررسی کنترلهای موجود در گروهNavigation
- بررسی کنترلهای موجود در گروهLogin
- بررسی کنترلهای موجود در گروهWeb Parts
- بررسی کنترلهای موجود در گروهAjax Extension
- بررسی کنترلهای موجود در گروهReporting
- بررسی کنترلهای موجود در گروهHTML
- نحوه سفارشی سازی جعبه ابزار و ایجاد گروههای دلخواه
- بررسی کنترلهای سروری در قالب یک مثال عملی
• بررسی نگارش صحیح دستورات درASP.Net 2010 :
- آشنایی با مفاهیم نام گذاری و فراخوانی اشیا
- اجرای برنامه و بررسی حالات مختلف در آن
- نحوه کدنویسی برای اشیا گوناگون و بررسی بخش Source
- طراحی صفحات وب در قالب جدول و تنظیمات مربوط به آن
- نگاهی دقیق تر به اصول کدنویسی در C#.Net
• بررسی متغیرها ، ثابت ها و انواع داده ای :
- آشنایی با مفهوم متغیرها و نحوه مقداردهی آنها
- بررسی محدوده ها و تداخلات محدوده ای (Scope)
- بررسی ثابت ها و آشنایی با انواع داده ای از پیش تعریف شده
- بررسی انواع داده ای CTS
- بررسی نوع داده ای رشته ای String
• بررسی دستورات کنترل جریان :
- بررسی نحوه کار با دستورات شرطی
- آشنایی با دستور Switch
- آشنایی با حلقه ها
- بررسی دستورات پرش برای انتقال به مکانهای خاص
- بررسی دستورات تکمیلی در ساختار برنامه نویسیASP.Net 2010
• بررسی ساختارهای اصلی در ASP.Net 2010 :
- آشنایی با آرایه ها و مفهوم آنها
- آشنایی با مفهوم Name Space
- بررسی ساختار دستور using در کدنویسی
- آشنایی با اسامی مستعار در Name Space
- بررسی متد Main
• بررسی و مدیریت اجزا صفحات وب :
- بررسی توسعه ASP.Net
- نحوه سفارشی کردن محتویات وب سایت
- آشنایی با صفحات Master Page در ASP.Net
• امنیت در وب سایت و کنترلهای کاوشگر :
- آشنایی با دستورات ایجاد امنیت در Site Navigation
- مدیریت نقشها در ASP.Net 2010
• آشنایی با مفاهیم ComponentArt درASP.Net 2010 :
- بررسی و آشنای اجمالی با مفهوم ComponentArt
- شبیه سازی وب سایت تالار بورس
- ایجاد ساختار Navigation Bar توسط کنترل Site Map
- نحوه ساخت یک Navigation Bar با ظاهری سفارشی
- نحوه اضافه کردن سایر آیتم ها به ساختار Navigation Bar
- بررسی متدهای کلیدی و خاصیت ها در Multi Page , Page View
- نحوه کنترل کردنMulti Pageوقراردادن سایرکنترلها درPage View
- نحوه طراحی صفحات در کنترلهای مجزا
- نحوه ایجاد اتصال بین Multi Page و Tab Strip
- نحوه ایجاد اتصال بین Multi Page و Tree View
- نحوه ایجاد اتصال بین Multi Page و Menu