آخرین خبرها
خانه / پروژه آماده / ASP / پکیج کامل آموزش طراحی سایت با ASP.Net – کاملا فارسی و پروژه محور

پکیج کامل آموزش طراحی سایت با ASP.Net – کاملا فارسی و پروژه محور

با عرض سلام خدمت کاربران محترم پی سی پروژه

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

مجموعه فیلم آموزشی ASP.Net به صورت پروژه محور با موضوع طراحی سیستم مدیریت محتوا - پی سی پروژه

خرید کل مجموعه – با حجم ۱٫۴GB و ۳۰ قسمت، ۱۶ ساعت فیلم آموزشی به همراه سورس با قیمت ۴۵٫۰۰۰ تومان. پس از خرید، لینک دانلود مجموعه برایتان ایمیل می شود:

کليک جهت خريد کالا ، به منظور پذيرش قوانين و مقررات سايت مي باشد .

این مجموعه مطعلق به پی سی پروژه و توسط مدیر سایت تهیه شده است و هرگونه کپی برداری ممنوع می باشد، لذا خواهش میکنیم از انتشار این مجموعه در وب یا سایت های دیگر خودداری نمایید.

شماره تلفن پشتیبانی: ۰۹۱۵۷۴۰۵۷۷۰ – خواجوی

 

لیست مباحث: (برای مشاهده و دریافت هر قسمت روی عنوان آن کلیک کنید)

قسمت اول:

در این قسمت یکسری توضیحات کلی از ASP و سناریو و لیست موضوعات این مجموعه بررسی شد.

قسمت دوم:

در این قسمت به بخش طراحی بانک اطلاعاتی و موجودیت ها می پردازیم.

قسمت سوم:

شروع به کار

پارت اول:

در این قسمت به مباحث تکمیلی بخش بانک اطلاعاتی می پرداازیم

پارت دوم:

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

قسمت چهارم:

در این قسمت به یوزر کنترل ها می پردازیم

قسمت پنجم:

در این قسمت کار با ولیدیت ها یا اعتبار سنجی اطلاعات سمت کلاینت در ASP می پردازیم.

 قسمت ششم:

در این قسمت آموزش کار با Ajax در ASP (تغییر محتویات بخشی از صفحه بدون رفرش) رو آموزش میدیم. 

قسمت هفتم:

در قسمت هفتم آموزش ASP به مفهوم ارسال اطلاعات بین صفحات از طریق ۲ متد GET و POST می پردازیم

قسمت هشتم:

در جلسه هشتم به مبحث Session از قبیل ایجاد، حذف، مقداردهی و گرفتن مقدار از آن خواهیم پرداخت.

قسمت نهم:

در این قسمت به طراحی قالب اصلی سایت ASP و بخش کاربران سایت می پردازیم.

قسمت دهم:

کار با بانک اطلاعاتی در ASP از طریق ADO.Net

 پارت اول:

مفاهیم اولیه

پارت دوم:

طراحی کلاس کار با بانک (Data Access Class) در ASP

پارت سوم:

نمایش اطلاعات در صفحه با استفاده از کد نویسی HTML  و Grid View

قسمت یازدهم:

 استفاده از روال های ذخیره شده – StoreProcedure

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

کار با بانک اطلاعاتی از طریق DataSet

قسمت سیزدهم:

کار با بانک اطلاعاتی از طریق Linq

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

طراحی فرم ورود به سایت

پارت اول:

طراحی فرم  ورود، ثبت نام و خروج و جلو گیری از حملات SQLInjection

پارت دوم:

طراحی معادله امنیتی و مبحث PostBack

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

بخش مدیریت

پارت اول:

طراحی بخش مدیریت

پارت دوم:

طراحی بخش افزودن دسته

پارت سوم:

طراحی امکان افزودن دسته والد

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

افزودن پست

پارت اول:

 طراحی بخش افزودن مطلب و استفاده از CKEdior

پارت دوم:

  در این پارت به طراحی بخش نمایش دسته و برچسب داخل DropDownList و افزودن آنها به پست، پیاده سازی توابع دریافت کد آخرین پست درج شده و افزودن دسته می پردازیم 

پارت سوم:

 ادامه پارت دوم و Join کردن جداول مربوط به دسته و برچسب

پارت چهارم:

نمایش دسته و برچسب های نسبت داده شده به پست در قسمت مدیریت

پارت پنجم:

در این پارت به بحث حذف دسته یا برچسب های نسبت داده شده به پست می پردازیم

پارت  ششم:

در این پارت به بحث نمایش پست ها در بخش مدیریت و ایجاد لینک ویرایش می پردازیم 

قسمت هفدهم:

طراحی بخش نمایش پست ها در صفحه 

پارت اول:

نمایش مطالب در صفحه 

پارت دوم:

استایل دادن به مطالب سایت و ایجاد تابع تبدیل تاریخ میلادی به شمسی در SQL 

پارت سوم:

طراحی ادامه مطلب و پیاده سازی کد SQL برای گرفتن قسمت اصلی مطالب 

قسمت هجدهم:

طراحی بخش نمایش یک مطلب به صورت منفرد و نمایش دسته و برچسب های آن

قسمت نوزدهم:

پارت اول:

نمایش مطالب به صورت دسته بندی و برچسب

پارت دوم:

نمایش دسته بندی ها به صورت منو در سمت 

پارت سوم:

طراحی بخش جست و جو در سایت و مبحث Attribute (افزودن ویژگی به آبجکت های سمت سرور در کلاینت)

قسمت بیستم:

طراحی بخش نظرات و منو نظرات اخیر در پنل سمت راست

قسمت بیست و یکم:

طراحی ثبت وقایع (Log) و آمار گیر سایت

قسمت بیست و دوم:

طراحی قالب و منو برای سایت

قسمت بیست و سوم:

آپلود فایل در ASP به صورت پروژه محور

قسمت بیست و چهارم:

ارسال ایمیل در ASP به صورت پروژه محور

قسمت بیست و پنجم:

گزارشگیری در ASP به صورت پروژه محور

قسمت بیست و ششم:

کار با درگاه پرداخت بانک در ASP به صورت پروژه محور

قسمت بیست و هفتم:

بررسی نکات امنیتی  و جلوگیری از هک شدن

پارت اول:

امنیت در ASP – بررسی SQLInjection، الحاق رشته و نحوه ی جلوگیری از آن – چک کردن پارامتر های ورودی به صفحه

پارت دوم:

امنیت در ASP –  کد کردن اطلاعات بانک اطلاعاتی با الگوریتم MD5

پارت سوم:

امنیت در ASP – بررسی XSS(CSS) و نحوه ی جلوگیری از آن – بررسی SessionHijacking

پارت چهارم:

امنیت در ASP – بررسی فایل Global.asax و جلوگیری از وقوع تمامی ارور های سایت به همراه ذخیره کردن آنها

قسمت بیست و هشتم:

محبوبیت سایت برای موتور های جست و جو (SEO) و XML

پارت اول:

توضیحاتی در مورد سئو

پپارت دوم:

بررسی متا تگ ها و استفاده آن ها به صورت پویا

پپارت سوم:

بررسی سرعت لود سایت ASP

قسمت بیست و نهم:

راه اندازی سرویس IIS و پیاده سازی سایت ASP.Net روی آن

قسمت سی ام (پایانی):

آپلود سایت روی هاست و راه اندازی اولیه

 

 نمایش دموی سایت نوشته شده در این آموزش (سیستم مدیریت محتوا آناد)

درباره‌ حجت خواجوی

Developer - programmer هرگونه سوال یا پیشنهادی در مورد مطالب سایت، آموزش، درخواست پروژه و یا مشاوره نرم افزاری... شماره تماس: 09157405770 - خواجوی

۳۵ نظر

  1. آموزش mvc 5 رو قرار نمیدین تو سایت
    با codefirst

  2. سلام
    زبان برنامه نویسی آموزش C# میباشد یا VB.NEt ؟
    و در کدام ورژن VS?
    تشکر

  3. امکان خرید پستی مجموعه وجود ندارد؟

  4. سلام من وای پروژه کاردانی بایدوب سایت امموزشی asp.netطرتحی کنم نمیدونم چ منوهاو پایگاه داده روچجوری درس کنم لطفاکمکم کنید

  5. سلام داداش این پروژه دمونداره؟حتمابه کارمون میادبخریم؟واسه
    ایان نامه می خواستمش

  6. سلام استاد

    بازم تشکر بابت آموزشتون

    یه سوال : وقتی از پروژه اجرامیگیرید و میخواید سورسش رو باز بینی کنید برای ما تو نت پد باز میشه ولی برای شما تو یه نرم افزاره دیگه که تمام کلاس ها و مشخصات رو نشون میده
    امکانش هست اسم نرم افزار رو بگین؟
    ممنونم

  7. مهندس با عرض پوزش پارت ۱و۲ از قسمت ۱۶ ام پکیج parscms باز نمیشه علتش چیه؟

  8. با سلام ،استاد علت باز نشدن پارتهای۱و۲ ازقسمت ۱۶آموزش پکیج parscms چیه؟

  9. سلام تا قسمت ۲۵ دانلود کردم بین سه قسمت اخری که خریدم سورس نداره…میشه لطف کنید به ایمیلم بفرستید

  10. عرض سلام و خسته نباشید
    بعد انتشار سایت روی هاست با این ارور مواجه میشم
    [NullReferenceException: Object reference not set to an instance of an object.]
    objects.DAL.ExecuteReader(String SQl) in c:\Users\nasser\Documents\Visual Studio 2013\Projects\objects\objects\CLS\DAL.cs:42
    objects.Class_Post.LoadPost(String mode, String value, String pagenumber) in c:\Users\nasser\Documents\Visual Studio 2013\Projects\objects\objects\CLS\Class_Post.cs:120
    objects.Default.Page_Load(Object sender, EventArgs e) in c:\Users\nasser\Documents\Visual Studio 2013\Projects\objects\objects\Default.aspx.cs:135
    System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
    System.Web.UI.Control.OnLoad(EventArgs e) +95
    System.Web.UI.Control.LoadRecursive() +59
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2952

    • سلام, سلامت باشید
      این ارور در مواقع مختلفی بوجود میاد ولی بنظرم اینجا جدول مطالبتون خالیه و خروجی نداره و یا این که دستور اسکیوالی که واسه گرفتن اطلاعات مطالب از بانک زدین اشتباهه واسه همین گیر داده که خروجی نال null دارین

      • با تشکر
        این که مسیر کلاس رو در پوشه کامپیوتر، بعد از آپلود روی هاست نشون میده مشکل از کجاست. آدرس کلاس ها یه جای کدها ذخیره شده که بعد از قرار گرفتن روی هاست نشون میده. اما نمیدونم کجارو اشتباه رفتم که ارور میزنه.

  11. سلام آقای خواجوی
    من مطابق با فیلم آموزشی طراحی سایت شما پیش میرفتم در قسمت پنجم آموزش که که مربوط به استفاده از required field validator هست زمانی که برنامه رو اجرا میکنم با خطای زیر مواجهه میشم نسخه ۲۰۱۵ ویژوال استودیو رو استفاده میکنم
    Server Error in ‘/’ Application.

    WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for ‘jquery’. Please add a ScriptResourceMapping named jquery(case-sensitive).

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.InvalidOperationException: WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for ‘jquery’. Please add a ScriptResourceMapping named jquery(case-sensitive).

    Source Error:

  12. منتظر جواب شما هستم

  13. با سلام
    دلیل ارور زیر هنگام دیباگ کردن چی هست؟برنامه قبلن بدون مشکل دیباگ میشد اما الان این ارور میده
    Directory Listing — /

    Saturday, July 15, 2017 04:22 AM bin
    Thursday, July 13, 2017 10:28 AM css
    Saturday, July 15, 2017 04:22 AM 169 footer.ascx
    Saturday, July 15, 2017 04:22 AM 446 footer.ascx.designer.vb
    Saturday, July 15, 2017 04:22 AM 190 footer.ascx.vb
    Saturday, July 15, 2017 04:02 AM image
    Thursday, July 13, 2017 10:25 AM My Project
    Thursday, July 13, 2017 10:25 AM obj
    Saturday, July 15, 2017 04:21 AM 186 rightmenu.ascx
    Saturday, July 15, 2017 04:21 AM 449 rightmenu.ascx.designer.vb
    Saturday, July 15, 2017 04:21 AM 193 rightmenu.ascx.vb
    Saturday, July 15, 2017 04:22 AM 1,156 Site1.Master
    Saturday, July 15, 2017 04:22 AM 1,876 Site1.Master.designer.vb
    Thursday, July 13, 2017 10:27 AM 188 Site1.Master.vb
    Thursday, July 13, 2017 10:26 AM temp
    Saturday, July 15, 2017 04:19 AM 188 topmenu.ascx
    Saturday, July 15, 2017 04:19 AM 447 topmenu.ascx.designer.vb
    Saturday, July 15, 2017 04:19 AM 191 topmenu.ascx.vb
    Thursday, July 13, 2017 10:25 AM 340 Web.config
    Thursday, July 13, 2017 10:25 AM 1,285 Web.Debug.config
    Thursday, July 13, 2017 10:25 AM 1,346 Web.Release.config
    Saturday, July 15, 2017 04:22 AM 8,362 WebApplication1.vbproj
    Saturday, July 15, 2017 04:22 AM 1,086 WebApplication1.vbproj.user

    Version Information: ASP.NET Development Server 10.0.0.0

    • سلام.
      این مواردی که ذکر شده به ارور نمیخوره. فقط اسم چند تا فایل از پروژه رو نام برده.
      بنظرم صفحه اصلی پروژه مشخص نشده روی صفحه مورد نظرتون (default) راست کلیک و گزینه set as start page رو بزنین.
      پروژه رو مجددا build کنین
      موفق باشید

  14. ba salam
    az jalase 10 majmuee amuzeshitun vaghti ruye buttum dabel klik mikonam ta barname dakhelesh benevisam kollan oon safhe k baz mishe ba safheye shoma fargh dare va safhe zir myad..lotfan komakam konid:
    Public Class WebForm2
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click

    End Sub
    End Class

    • سلام وقت بخیر.
      هر صفحه asp.net از دو قسمت دیزاین و کد ها تشکیل میشه (فایل های aspx , aspx.cs) که این دو با همن.
      در مواقعی پیش میاد که این دوتا حالا چه وقتی که تغییر نام میدین یا چه وقتی که میخواین صفحه ای رو به پروژه اضاف کنین این مشکل بوجود میاد که فایل های صفحه ای با به هم لینک نباشن در این صورت اینی که شما میگین اتفاق میفته.
      اول این که داخل فایل طراحی همون فایل .aspx اولین تگ که مربوط به asp.net میشه رو بررسی کنین. یه پروپرتی به نام CodeBehind داخلش هست که مقدار اون باید اسم فایل کد ها (.aspx.cs) باشه، اگر نبود تغییرش بدین باز هم اگر درست نشد، کد ها و طراحی صفحه رو داخل یه فایل متنی جدا کپی و صفحه رو حذف و مجددا یه صفحه به همون نام ایجاد کنین.
      موفق باشید.

  15. سلام.وبسایتتون خیلی خوب و
    مفیده.به کارتون ادامه بدین

جوابی بنویسید

ایمیل شما نشر نخواهد شدخانه های ضروری نشانه گذاری شده است. *

*


3 × 1 =

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>