• آی تی گویا

  • منبع فیلم های آموزشی

جمعه ۲۸ شهریور ۱۳۹۹

آنچه که باید دید

آموزش طراحی وب سایت تفریحی ASP.NET به زبان فارسی

زبان برنامه نویسی Asp.net یکی از شناخته شده ترین و قوی ترین زبان های برنامه نویسی موجود در دنیا می باشد. این کلمه مخفف کلمه Active Server Page می باشد و با ترکیب تکنولوژیهای رایج دنیای برنامه نویسی مثلHtml و css و جاوا اسکریپت و … با زبان قدرتمند سی شارپ توانایی بسیار بالایی را در طراحی صفحات وب به شما می دهد. امروزه میلیون ها سایت و نرم افزار کاربردی وب در دنیای اینترنت با استفاده از Asp.net طراحی و پیاده سازی شده است.

انتخاب زبان برنامه نویسی

ASP.NET را معمولا به اشتباه یک زبان برنامه نویسی در نظر می گیرند، در حالی که دات نت یک پلتفرم و محیط برنامه نویسی است. در فضای دات نت شما می توانید از زبان های مختلف برای برنامه نویسی استفاده کنید. زبانهای سی شارپ (C#) و وی بی دات نت (VB.NET) زبان های رسمی میکروسافت در این پلتفرم هستند. در پلتفرم دات نت، زبان سی شارپ محبوبیت بیشتری داشته، توان بیشتری برای استفاده از مزایای دات نت دارد؛ به همین جهت توصیه می کنیم با زبان C# کار کنید.

Asp مخفف کلمه Active Server Pages می باشد که توسط مایکروسافت نوشته شده است. زبان برنامه نویسی Asp جای خود را به نسل جدید خود یعنی asp.net داده است و استفاده از asp در حال حاضر منسوخ شده است. بسیاری از شرکت های بزرگ و سازمان های دولتی از این زبان برای طراحی و نرم افزارهای تحت وب خود از زبان برنامه نویسی asp.net استفاده می کنند.

از از پرکاربردترین نرم افزارها که در واقع محیط برنامه نویسی مایکروسافت نیز به حساب می آید می توان از Microsoft Visual Studio نام برد که در محیط آن کدهای مربوطه نوشته خواهند شد که در مقالات جداگانه ای به آشنایی و نحوه نصب نرم افزار Visual Studio به طور کامل پرداخته شده است که می توانید به آن ها مراجعه نمایید.

طراحی وب سایت تفریحی با ASP.NET

فیلم آموزشی طراحی وب سایت تفریحی ASP.NET فارسی را که با زبان برنامه نویسی سی شارپ و پایگاه داده اسکیول سرور به همراه طراحی فرم ها با HTML و CSS که در ویژال استادیو ۲۰۱۰ طراحی شده است

این مجموعه آموزش تصویری کلیه مباحث طراحی صفحات وب ، امنیت ، و سئو داخلی را شامل می شود. شما با مشاهده این فیلم آموزشی می توانید یک وب سایت داینامیک طراحی و برنامه نویسی کنید. این مجموعه از مبتدی تا پیشرفته شما را در یادگیری طراحی وب سایت با ASP.NET همراهی می کند.

در فیلم آموزش ASP.NET سعی نموده ایم از صفر تا صد آموزش طراحی سایت در ASP.NET را تدریس نماییم لذا عزیزانی که آشنایی زیادی با زبان برنامه نویسی C# HTML CSS SQL JQuery WebApplication Ajax ندارند نگران نباشند

زیرا با بیان دوستانه و راحت از ابتدا کامل توضیح داده شده و برنامه نویسی تحت وب شی گرا به شکل پروژه محور برای یک وبسایت حرفه ای پیاده سازی گردیده است. فیلم آموزش طراحی وب سایت تفریحی با ASP.NET به زبان فارسی + سورس وب سایت و داکیومنت پروژه رو براتون به اشتراک گذاشته ایم. در این ویدئوی آموزشی شما دوستان عزیز با نحوه ساخت و طراحی وب سایت تفریحی نسبتا ساده با ASP.NET آشنا خواهید شد در ادامه سر فصل های این فیلم اموزشی طراحی وب سایت تفریحی با ASP.NET تشریح شده است.

سرفصل های دوره آموزشی Asp.net Entertainment Website Design :

مقدمه :

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

قسمت اول :

بررسی مهندسی نیازها برای طراحی سایت تفریحی خبری با استفاده از زبان برنامه نویسی HTML + CSS + C# + ASP.NET + SQL Server
معرفی سایت Dynamic و سایت Static
طراحی ظاهر کلی سایت با فتوشاپ به فرمت PSD
تعریف بخش های Header و Menu و Container و Footer
انتخاب نرم افزار Visual Studio 2010 برای محیط کار طراحی سایت ASP.NET
آشنایی با Visual Studio و نحوه بکار گرفتن آن برای برنامه نویسی Web
آشنایی مقدماتی با برخی از قسمت های Visual Studio 2010 مانند Toolbox ، Server Explorer ، Solution Explorer و Properties
پیاده سازی و ایجاد سایت با زبان برنامه نویسی HTML و CSS از روی طرح عکس سایت
تعریف NET.
ساخت و طراحی صفحه مسترپیج یا Master Page
معرفی قسمت های کد نویسی و طراحی مانند Source یا Split یا Design
آموزش برنامه نویسی HTML و CSS در حین انجام پروژه
طراحی و ساخت بخش Header
طراحی و ساخت بخش Menu و اجزای منو

قسمت دوم :

طراحی و پیاده سازی بخش Container و Footer با زبان اسکریپت نویسی HTML و CSS
ستون بندی بخش Container که دارای دو تگ DIV خواهد بود
دو ستونه کردن قسمت Container ستون سمت چپ برای طراحی قسمت Sidebar یا ستون کناری قالب و ستون سمت راست جهت طراحی بخش قالب پست های مطالب سایت

قسمت سوم :

تعریف ASP.NET
معرفی انواع گرایش در طراحی سایت : رویکرد سمت سرور Server Side و رویکرد سمت کاربر Client Side
آشنایی با بانک اطلاعاتی و معرفی SQL Server
معرفی تکنولوژی ADO.NET برای ارتباط با نرم افزار بانک اطلاعاتی
آموزش طراحی و ساخت دیتابیس و ایجاد جداول پایگاه داده همراه با ستون و سطر جدول در Visual Studio 2010
جمع آوری نیازهای طراحی دیتابیس برای طراحی سایت و مهندسی نیازها برای ساخت جدول و ستون و سطر در دیتابیس
طراحی بخش های مختلف برای Database شامل جدول مطالب سایت + جدول موضوعات سایت + جدول نظرات خبرها + جدول پیوند یا لینک ها + جدول تماس با ما
معرفی کلید اصلی جدول یا Primary Key
مدیریت دیتابیس و ایجاد ارتباط بین دیتابیس و صفحات ASP.NET
آشنایی با کوئری در اس کیو ال سرور
تعاریف کنترل و کلاس های SQL شامل Dataset و TableAdapter و Sqlconnection و Sqlcommand و Sqldata Adapter
ایجاد و کدنویسی Query برای جداول دیتابیس به زبان برنامه نویسی SQL Server

قسمت چهارم :

آشنایی با مفاهیم Web Form ها
ایجاد صفحه های ASP.NET برای ارتباط با داده ها در دیتابیس و مدیریت Database
بهینه سازی برخی از کدهای اچ تی ام ال و سی اس اس بر اساس اصول سئو یا SEO
معرفی margin در CSS
تراز کردن سایت با استفاده از Clear:Both در CSS
سایه دار کردن نوشته یا متن توسط Text-Shadow در CSS
ساخت قسمت ادمین یا مدیریت در پروژه طراحی سایت
ایجاد صفحه مدیریت ارسال مطلب در بخش صفحات مدیریت سایت جهت ارسال خبر ، حذف خبر و ویرایش اخبار
آشنایی با روشهای اتصال به داده ها بصورت خودکار Data Binding
ساخت مسترپیج برای صفحات مدیریت بخش Admin
معرفی کنترل Gridview و اتصال گریدویو از صفحه aspx به دیتابیس
آشنایی با ابزار Textbox + Label + Button + Dropdownlist + FileUpload در جعبه ابزار Visual Studio 2010
کدنویسی با زبان برنامه نویسی سی شارپ یا #C برای ارسال مطلب

قسمت پنجم :

نمایش اخبار و مطالب در صفحه نخست سایت
نمایش موضوعات سایت یا Categories در Masterpage
معرفی کنترل Datalist برای ایجاد ارتباط بین دیتابیس و صفحه aspx
آشنایی با متد QueryString
طراحی دکمه ادامه مطلب با استفاده از کوئری استرینگ در ای اس پی دات نت
ساخت صفحه ادامه مطلب یا shownews.aspx با کمک Query String

قسمت ششم :

طراحی صفحه موضوعات یا showcats.aspx برای نمایش اخبار مربوط به موضوعات خاص با استفاده از QueryString
آموزش قرار دادن آیکون در کنار اسم سایت با درج Favicon
طراحی بخش لینکستان یا لینکدونی برای سایت
ساخت صفحه مدیریت لینک ها با زبان برنامه تویسی C# + CSS + HTML

قسمت هفتم :

طراحی آمار بازدید مطالب با استفاده از کوئری و کدنویسی به زبان برنامه نویسی اسکیوال سرور و سی شارپ
تعریف Query String
آموزش تقلب در نمایش تعداد بازدید مطالب سایت ASP.NET

قسمت هشتم :

طراحی اسلایدشو یا Slide Show با عکس آخرین مطالب توسط تگ Marquee
تقسیم فوتر سایت به سه بخش شامل آخرین نظرات سایت ، آخرین مطالب و پربازدیدترین مطالب سایت
ساخت بخش آخرین مطالب سایت با کنترل Datalist
طراحی صفحه مدیریت موضوعات یا Categories برای بروزرسانی و حذف و درج موضوع جدید با کمک کد سی شارپ و کنترل Gridview

قسمت نهم :

طراحی بخش نظرات سایت یا Comment برای سایت ASP.NET
درج قسمت نظر پایین هر مطلب با استفاده از کوئری استرینگ
معرفی ViewState و QueryString
آشنایی با Input Validation برای بررسی صحت داده های ورودی
طراحی گرافیکی بخش ارسال نظر با فتوشاپ و زبان برنامه نویسی HTML و CSS
ساخت صفحه مدیریت نظرات برای حذف و ویرایش و ارسال دیدگاه مدیر با کنترل Detailview

قسمت دهم :

ساخت بخش آخرین نظرات سایت با استفاده از کدنویسی SQL + CSS+ HTML
طراحی صفحه تماس با ما یا Contact Us با کدنویسی به زبان برنامه نویسی C# + HTML + CSS
ایجاد صفحه مدیریت تماس با ما برای حذف و نمایش با استفاده از کنترل Gridview

قسمت یازدهم :

ساخت کنترل پنل مدیریت برای دسترسی به صفحات مدیریت
طراحی صفحه ثبت نام یا صفحه عضویت
طراحی صفحه ورود کاربر یا Login.aspx
تعریف نقش یا Roles برای نقش ادمین و نقش کاربر معمولی در سایت ASP.NET
تعیین Rules یا سطح دسترسی صفحات مدیریت فقط برای نقش ادمین
آموزش ASP.NET Configuration
آموزش مسائل امنیتی یا Security در ASP.NET
ساخت کاربر ادمین برای سایت ASP.NET با یوزرنیم و پسورد برای ورود به بخش مدیریت سایت
معرفی کنترل Login در Visual Studio 2010 شامل Login Status + Login Name + Login View + Login + Create User Wizard

قسمت دوازدهم :

ساخت بخش جستجو یا Search در سایت ASP.NET
جستجوی بهینه سازی شده با اصول سئو یا SEO بدون کدنویسی های زمانبر و اضافه
طراحی صفحه جستجو یا search.aspx به وسیله متد QueryString و کنترل Datalist
کدنویسی به زبان برنامه نویسی C# + SQL Server به همراه معرفی Like در زبان SQL

قسمت سیزدهم :

سئو و بهینه سازی عنوان یا Title صفحات سایت ASP.NET
عنوان گزاری اتوماتیک صفحه های سایت ASP.NET
معرفی انواع بهینه سازی سایت شامل سئو درونی سایت یا On Page Seo Optimization و سئو بیرونی سایت یا Off Page Seo Optimization
ساخت عنوان برای صفحات ادامه مطلب با کدنویسی Page.Title و زبان برنامه نویسی سی شارپ
دریافت عنوان مطلب از دیتابیس به وسیله کدنویسی کوئری در دیتاست
ساخت عنوان برای صفحات موضوعات مطالب با کد C# Page.Title

قسمت چهاردهم :

طراحی بخش محبوبترین خبرها یا پربازدیدترین مطالب سایت
نوشتن کوئری SQL در دیتابیس برای پربازدیدترین مطالب
ایجاد صفحه آپلودسنتر برای سایت ASP.NET با زبان برنامه نویسی C# + CSS + HTML
ساخت جدول جدید در دیتابیس برای آپلودسنتر و ایجاد دیتاست و نوشتن اس کیو ال کوئری های مورد نیاز برای Upload Center
تعریف فرمت فایل های مجاز برای آپلود از طریق کدنویسی سی شارپ
ساخت صفحه در ادمین پنل جهت مدیریت فایل های آپلود شده در آپلودسنتر

قسمت پانزدهم :

طراحی چت روم ساده با زبان برنامه نویسی HTML + CSS + C# + ASP.NET + SQL Server
ایجاد دیتابیس و نوشتن SQL Query به همراه ایجاد جدول و ستون های جدول chat در دیتابیس
فراخوانی داده ها در صفحه ASP.NET از دیتابیس به وسیله کنترل Datalist
ساخت صفحه مدیریت چتروم برای پیام های chatroom

قسمت شانزدهم :

معرفی AJAX و بهینه سازی کدهای سمت سرور در ASP.NET
مثالی برای Ajax استفاده google suggest از ajax
نمایش تاریخ و زمان با استفاده از ASP.NET و تکنولوژی Ajax
آشنایی با بخش Ajax Extensions از Toolbox در Visual Studio 2010 که شامل کنترل Timer + Script Manager + Update Panel

قسمت هفدهم :

چگونگی ساخت شمارنده برای بازدیدکنندگان سایت ASP.NET
تعریف شمارنده برای به دست آوردن آمار بازدیدکنندگان سایت
معرفی Application State
معرفی کلاس سراسری Global.asax
معرفی Session
ایجاد Gobal Application Class
تعریف سشن بازدیدکننده در کلاس سراسری ASP.NET
نمایش تعداد بازدیدکننده های سایت در صفحه ASP.NET با استفاده از فراخوانی Session با کد سی شارپ یا C# Counter

What is ASP.NET?
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.

ASP.NET extends the .NET developer platform with tools and libraries specifically for building web apps.

The .NET platform
.NET is a developer platform made up of tools, programming languages, and libraries for building many different types of applications.

The base platform provides components that apply to all different types of apps. Additional frameworks, such as ASP.NET, extend .NET with components for building specific types of apps.

Here are some things included in the .NET platform:

The C#, F#, and Visual Basic programming languages
Base libraries for working with strings, dates, files/IO, and more
Editors and tools for Windows, Linux, macOS, and Docker

 


لینک های دانلود
راهنمای دانلود

برای دانلود گروهی، تمامی لینک ها را انتخاب کنید و در نرم افزار مدیریت دانلود خود وارد کنید سپس دانلود را آغاز کنید.
اگر نرم افزار مدیریت دانلود ندارید، پیشنهاد می شود برای دانلود فایل ها حتماً از یک نرم افزار مدیریت دانلود و مخصوصاً IDM استفاده کنید
در صورت بروز مشکل در دانلود فایل ها تنها کافی است در آخر لینک دانلود فایل یک علامت سوال ? قرار دهید تا فایل به راحتی دانلود شود.
فایل های بسیار حجیم برای سهولت دریافت به چند بخش تقسیم بندی شده اند. پس از دانلود تمامی بخش ها، همگی را درون یک پوشه قرار داده و با استفاده از نرم افزار هایی همچون winrar اقدام به بازگشایی آن ها از اولین فایل نمائید.
با Extract نمودن فایل قسمت اول، قسمت های بعدی به صورت خودکار شناخته می شوند و یک به یک از حالت فشرده خارج شده و در نهایت فایل کامل را تشکیل می دهند.
چنانچه در هنگام خارج سازی فایل از حالت فشرده با پیغام CRC مواجه شدید، در صورتی که کلمه رمز را درست وارد کرده باشید. فایل به صورت خراب دانلود شده است و می بایستی مجدداً آن را دانلود کنید
دقت کنید در هنگام بازگشایی بر روی کدام یک از قسمت ها پیغام خطای CRC داده می شود سپس برای دانلود مجدد فقط همان قسمتی که خراب دانلود شده است را دانلود نمائید.
کلمه رمز جهت بازگشایی فایل فشرده عبارت www.itgoya.ir می باشد. تمامی حروف را میبایستی به صورت کوچک تایپ کنید و در هنگام تایپ به وضعیت EN/FA کیبورد خود توجه داشته باشید همچنین بهتر است کلمه رمز را تایپ کنید و از Copy-Paste آن بپرهیزید.