پروژه آموزش و معرفی زبان برنامه نویسی #C
خلاصه ای از پروژه:
این مجموعه شامل مطالبی در خصوص زبان برنامه نویسی #C، ASP.NET و ADO.NET است. تمرکز اصلی بر روی زبان #C بوده و به بررسی جنبههای مختلف آن از جمله معرفی، ویژگیها، استانداردسازی و مقایسه با سایر زبانها مانند ++C، C و جاوا میپردازد. هدف، ارائه یک دید کلی و جامع از این زبان به عنوان یک زبان شیگرا مدرن است.
#C به عنوان یک زبان شیگرا با الهام از زبانهای ++C، C و جاوا طراحی شده است. این زبان با حذف برخی از ویژگیهای پیچیده و کماستفاده در زبانهای دیگر، سعی در ارائه یک محیط برنامهنویسی آسان و ایمن دارد. همچنین، با مدیریت حافظه و ارائه امکاناتی نظیر Garbage Collection، به توسعهدهندگان کمک میکند تا برنامههای پایدارتری تولید کنند.
این زبان به سرعت در حال تبدیل شدن به یک استاندارد صنعتی است و توسط سازمانهای معتبر بینالمللی و شرکتهای بزرگ کامپیوتری حمایت میشود. این امر، #C را به یک انتخاب مناسب برای توسعه برنامههای کاربردی در محیطهای مختلف تبدیل کرده است. یادگیری این زبان برای افرادی که با زبانهای ++C، C و یا جاوا آشنایی دارند، نسبتاً آسان خواهد بود.
با استفاده از #C، میتوان کدهای مدیریتشده تولید کرد که پس از کامپایل، به دستورالعملهای CIL تبدیل میشوند. این دستورالعملها توسط CLR به کدهای قابل اجرا بر روی ماشین تبدیل میشوند و امکاناتی نظیر Garbage Collection و مدیریت Heap را فراهم میکنند.
این مجموعه، با ارائه یک مقدمه جامع و بررسی ویژگیهای کلیدی #C، به عنوان یک منبع ارزشمند برای یادگیری و تسلط بر این زبان برنامهنویسی مطرح است. با فراگیری این زبان، میتوانید به یک پتانسیل ارزشمند دست پیدا کرده و از مزایای آن در توسعه نرمافزارهای مختلف بهرهمند شوید.
همین حالا با دانلود آسان این پروژههای برتر دانشجویی آماده استفاده، گامی بزرگ در مسیر یادگیری و تسلط بر #C بردارید!
عناوین و فهرست کلی پروژه:
C#
* ASP.NET
* ADO.NET
* فروشگاه اینترنتی کتاب
### C#
* آشنایی با زبان #C
* #C چیست؟
* کد مدیریت یافته
* روش یادگیری #C
* خلاصه
* مقدمه ای بر سی شارپ : قسمت اول
* برنامه ی اول
* طریقه ی نوشتن توضیحات (Comments)
* تعریف متغیرها در سی شارپ
* مقدمه ای بر سی شارپ : قسمت دوم
* آشنایی با فضاهای نام (NameSpaces)
* کلاس ها
* استفاده از خواص
* مقدمه ای بر سی شارپ : قسمت سوم
* ساختارهای تصمیم گیری
* استفاده از switch
* مقدمه ای بر سی شارپ : قسمت چهارم
* آرایه ها در سی شارپ
* مقدمه ای بر سی شارپ : قسمت پنجم
* حلقه ها در سی شارپ
* استفاده از حلقه ی for
* استفاده از حلقه ی while
* استفاده از حلقه ی do
* استفاده از حلقه ی foreach
* مقدمه ای بر سی شارپ : قسمت ششم
* دو مورد تکمیلی در مورد حلقه ها در سی شارپ
* موارد تکمیلی مربوط به رد و بدل کردن مقادیر به/از کلاس ها
* مقدمه ای بر سی شارپ : قسمت هفتم
* تعریف متدها در سی شارپ
* توابع void
* بازگرداندن یک مقدار از یک تابع
* تعریف توابع در کلاس های دیگر برنامه و نحوه ی استفاده از آنها
* مقدمه ای بر سی شارپ : قسمت هشتم
* چگونه از یک تابع بیش از یک خروجی دریافت کنیم
* استفاده از کلمه ی کلیدی out
* استفاده از کلمه ی کلیدی ref
* تعریف تابعی با تعداد آرگومانهای نامعلوم
* مقدمه ای بر سی شارپ : قسمت نهم
* فضاهاي نام (namespaces)
* طریقه ی فراخوانی اعضای فضاهای نام
* استفاده از using
* مقدمه ای بر سی شارپ : قسمت دهم
* کلاس ها در سی شارپ
* مقدمه ای بر سی شارپ : قسمت یازدهم
* ارث بری (Inheritance)
* تبادل اطلاعات بین کلاس والد و کلاس فرزند
* مقدمه ای بر سی شارپ : قسمت دوازدهم
* پلی مرفیسم (Polymorphism)
* نحوه ی ایجاد متدهای پلی مرفیک
* مقدمه ای بر سی شارپ : قسمت سیزدهم
* کلاس ها ی abstract
* مقدمه ای بر سی شارپ : قسمت چهاردهم
* مقدمه ای بر سی شارپ : قسمت پانزدهم
* مقابله با خطاها در سی شارپ (Exception Handling in C#)
* مقدمه ای بر سی شارپ : قسمت شانزدهم
* Delegates
## ASP.NET
* آشنائی با فرمهای وب در ASP.NET
* Web Form ها در عمل
* آماده سازی محیط
* Hello World
* بررسی کوکیها (Cookies) و جلسات (Sessions) در ASP.NET
* کوکیها (Cookies)
* جلسات (Sessions)
* نحوه پردازش صفحات ASP.NET بر روي سرويس دهنده وب
* آشنائی با ASP.NET
* مقایسه ASP.NET و ASP کلاسیک
* زبانهای برنامه نویسی در ASP.NET
* ابزارهای ASP.NET
* دریافت ASP.NET
* نشان دادن قابليتهای مرورگر در ASP.NET
* شئ HTTPBrowserCapabilities
* چرا به دات نت احتياج داريم؟
* محدوديت های COM
* برخی محدوديت های برنامه نويسی اينترنتی در مدل DNA
* معايب استفاده از API
* upload کردن فايل به سرور در ASP.NET
* کدهای مربوط به طرف Client
* کدهای مربوط به طرف Server
* چند نکته
* ADO.NET
* معرفی ADO و کاربرد آن در ASP بخش 1 و2
* شئ Connection
* ConnectionString
* متد Connection.Open
* متد Connection.Execute
* شئ RecordSet
* متد RecordSet.Open
* متد Move
* متدهای Sort و Search
* شئ Field
* بررسی شیئ DataView در ASP.NET
* شیئ DataView
* اشیاء DataView
* DataView:
* AddNew:
* Delete:
* Find:
* مقايسه ADO و ADO.NET
* ASP.NET و پايگاه داده
* ارتباط به منابع داده در ADO.NET
* NET Data Provider . چيست؟
* کلاس هاي NET Data Provider .
* SQL Server .NET Data Provider
* OLE DB .NET Data Provider
* ODBC .NET Data Provider
## فروشگاه اینترنتی کتاب
* مقدمه
* امکانات هر بخش (کاربری و مدیریتی) به شرح ذیل میباشد:
* امکانات بخش کاربری سایت عبارتند از :
* صفحه اصلی
* راهنمای خرید
* راهنمای پرداخت
* درباره ما
* نماس با ما
* جستجوی در مرورگر گوگل از درون سایت
* تاریخ و زمان بصورت فارسی
* آمار کلیه کاربران فعال
* آمار کلیه کاربران بازدید کننده سایت
* سالنامه میلادی
* لیست کلیه محصولات
* لیست محصولات بر اساس موضوع مورد علاقه کاربر
* امکانات بخش مدیریتی سایت عبارتند از :
* لیست سفارشات مشتریان
* تماسهای حاصله
* مدیریت کتابها
* مراحل خرید از فروشگاه
* کلاس clsutilities :
* فرم Login :
* : فرم صفحه اصلی
* فرم تماس با ما :
* فرم مستر پیج کاربر :
* فرم مستر پیج مدیریت :
* فرم مدیریت کتابها:
نقد و بررسیها
هنوز بررسیای ثبت نشده است.