دسته بندی | برنامه نویسی |
فرمت فایل | zip |
حجم فایل | 8513 کیلو بایت |
تعداد صفحات فایل | 11 |
مجموعه سورس کد Asp.Netشامل سورس پروژه،وب،دفترچه تلفن آنلاین و...دریک بسته مفیدباقیمت استثنایی
معمولا پروژه هایی که با عنوان “آموزش مجازی تحت اینترنت ” مطرح می شوند سعی در پیاده سازی یک محیط آموزشی واقعی با تمام اشیاء ممکن را دارد ، البته لازم به تذکر است که پروژه ای که در دست شما است در سطح آزمایشی ، آموزشی بیان شده که برای ارائه به عنوان پروژه درسی می باشد .
۱- کنترل پانل برای مدیر ، استاد و دانشجو
۲- ثبت نام دانشجویان – استادان
۳- آزمون گرفتن . نوع (کوئز ، میان ترم و پایان ترم)
۴- آموزش بصورت متنی
می توان با تکمیل چنین پروژه هایی و با بکار گیری فناوری های جدید موفق به ساخت مراکز آموزشی و دانشگاه های مجازی با امکانات بسیار عالی در سطح کشور شد مفاهیم تئوری استفاده شده از این پروژه برای پیاده سازی این پروژه از ابزارها و تکنولوژی های زیر استفاده شده است: ASP.NET و Sql Server زبان برنامه نویسی در این پروژه سی شارپ (#C) می باشد .
تعریف استاد: با وارد کردن اطلاعاتی همچون کد استاد – نام – تحصیلات – سن و شهر محل سکونت و تلفن یک استاد تعریف می کنیم .
حذف و ویرایش استاد : در قسمت ویرایش می توان اطلاعاتی همچون نام و نام خانوادگی – تحصیلات – سن – محل زندگی و تلفن را اطلاع کنیم در قسمت حذف پس از جستجو می توان اطلاعات مربوط به استاد را حذف کرد .
تعریف درس : با وارد کردن اطلاعات زیر می توانید یک درس را برای آموزش به دانشجو معرفی کرد کد درس – نام درس – تعداد واحد – قیمت درس – تاریخ میان ترم – تاریخ پایان ترم – تعداد سئوال میان ترم – تعداد سئوال پایان ترم .حذف و ویرایش درس : پس از جستجو می توان عملیات بالا را انجام داد
حذف دانشجو: می توان دانشجویی را همراه با درس هایی که گرفته است را حذف کرد
گزارش گیری : در این قسمت مدیر می توانید از استادان – درس ها – دانشجویان و مدیران لیستی را تهیه کند و ببیند.
امکان Control Panel برای مدیر ، استاد و دانشجو
امکان ثبت نام دانشجویان – استادان
امکان آزمون گرفتن ( کوئز، میان ترم، پایان ترم )
امکان آموزش بصورت متنی
پروژه دفترچه تلفن آنلاین ، پروژه ای که به زبان Vb.NET و در محیط ASP.NET با امکانات فوق العاده طراحی و برنامه نویسی شده است. امکاناتی که میتوانید شما نیز در پروژه های خود استفاده کنید ، یکی از آن امکانت Ajax بوده اطلاعات و بارگذاری صفحات بدون refresh شدن صفحه بوده و ثبت نیز در لحظه اجرا بوده و لیست میشود.
زبان طراحی پروژه VB.NET بوده طراحی برخی بخش های توسط bootstrap صورت گرفته ، قابلیت های نظیر ثبت اطلاعات فردی و همچنین ثبت تصویر از قابلیت های دیگر پروژه بوده.
دیتابیس پروژه SQL بوده و نیازی به اتچ ندارید.امیدوارم استفاده کنید.
نوع پروژه : سورس
زبان پروژه : VB.NET&ASP.NET
بانک اطلاعاتی پروژه : SQL Server
در این پروژه ساده که با استفاده از زبان طراحی وب asp.net و همچنین بانک اطلاعاتی sql server نوشته و پیاده سازی شده است، یکسیستم مدیریت وب سایت قطار مسافری و همچنین تهیه بلیط آنلاین خیلی ساده و جالب شبیه سازی شده است.
پروژه وب سایت شرکت قطارهای مسافربری برای برنامه نویسان مبتدی و همچنین کسانی که می خواهند با اصول طراحی وب سایت و چگونگی ارتباط با بانک اطلاعاتی و همچنین رابطه بین صفحات سایت آشنا شوند، بسیار مناسب و کاربردی می باشد. باید قبل از اجرای برنامه فایل مربوط به بانک اطلاعاتی برنامه را در sql Serverخود پیوست کنید.
در این پروژه ، در صفحه اصلی وب سایت شرکت مسافربری قطار، عنوان سایت، خوشامدگویی به کاربران و همچنین معرفی سابت طراحی شده است.
در همین صفحه، اخبار مهم و راهنمایی کاربران نیز گنجانده شده است. یک پنل ورود اعضا نیز وجود دارد که جهت ورود مدیر سایت (BLR | admin) و کاربران سایت طراحی شده است. در همین قسمت کاربران جدید می توانند Account جدیدی ایجاد کنند و در ورودهای بعدی خود می توانند از uSername و passward ی که تعریف کرده اند استفاده نمایند.
مدیر پس از ورود می تواند از طریق منویی که در سمت راست صفحه وجود دارد، به این بخش ها دسترسی داشته باشد:
اطلاعات کاربران : شامل ویرایش، حذف و انتخاب اطلاعات کلی مربوط به کاربران وب سایت و همجنین مدیر.
پیامهای کاربران : در این بخش نیز جدولی از پیام های فرستاده شده کاربران برای مدیر همراه با اطلاعات کامل مربوط به نام و محتوای پیام و همچنین جواب دادن به پیام طراحی شده است.
اطلاعات قطارها : در جدول مربوط به این بخش تمام اطلاعات مربوط به قطارهای مسافربری شرکت به همراه مبدا، مقصد، نوع قطار و مبلغ و ... و همچنین قابلیت های ثبت مورد جدید، حذف و ویرایش اطلاعات موجود در اختیار مدیر وب سایت قرار می گیرد.
اطلاعات خرید : اطلاعات خرید بلیط های مربوط به شرکت نیز در این بخش نمایش داده می شود.
کاربران نیز پس از وارد کردن username | password مربوط به خودشان می توانند وارد پنل خود شوند و این قابلیتها را داشته باشند:
خرید بلیط : در این بخش جدولی برای انتخاب مبدا، مقصد و نوع قطاری که می خواهید انتخاب می کنید و اگر در جدول پایگاه داده، مسیری با این مشخصات موجود باشد، همراه با قیمت به شما نشان داده می شود و میتوانید از همین صفحه نسبت به خرید اینترنتی بلیط قطار اقدام نمایید.
تغییر رمز ورود : در این بخش کاربر میتواند رمز عبور خود را تغییر دهد.
تماس با ما : فرم تماس با مدیر سایت در این بخش در اختیار کاربران قرار می گیرد تا بتوانند نظرات و پیشنهادات خود در مورد سایت را برای مدیر ارسال کنند.
پیام ها : در این صفحه نیز جدولی از پیام های ارسالی کاربر و پاسخ مربوط به آن ها طراحی شده است.
در این سورس کد نمونه ای از آپلود فایل در یک صفحه وب ASP.net با استفاده از متدهای زبان برنامه نویسی Ajax را میتوانید دانلود کنید. این سورس جالب و کاربردی با استفاده از زبانهای #C و ASP.net و همچنین کنترلهای سرور Ajax پیاده سازی شده است.
AJAX یک زبان برنامه نویسی جدید نیست، بلکه یک روش جدید برای استفاده از استانداردهای موجود است. AJAX هنر تبادل داده ها با سرور و به روز رسانی بخش هایی از یک صفحه وب ، بدون بارگذاری مجدد و رفرش صفحه است. این زبان همچنین یک تکنیک برای ایجاد صفحات وب سریع و پویا است. به این صورت که به صفحات وب اجازه میدهد که بصورت ناهمگام با مبادله مقدار کمی از اطلاعات با سرور، در پشت صحنه به روز شوند، این به این معنی است که ممکن است بخشهایی از یک صفحه وب بدون بارگذاری مجدد، به روز شوند. صفحات وب کلاسیک، که از AJAX استفاده نمیکنند، برای تغییر محتوا باید کل صفحه را مجددا بارگذاری کنند.
سورس کدی که در این پست در اختیاز شما قرار داده ایم، با استفاده از زبان طراحی وب asp.net که یک چارچوب برنامه وب سمت سرور برای توسعه وب سایت است و برای تولید صفحات وب پویا استفاده میشود، نوشته شده است و از کنترل سرور Ajax ی بنام AjaxFileUpload برای انجام عملیات مورد نظر بدون نیاز به رفرش کردن صفحه وب استفاده می نماید.
در این سورس پروژه جالب، نمونه ای از Upload کردن فایل در صفحه وب با استفاده از متدهای Ajax شبیه سازی شده است.
برای مطابقت این برنامه با مرورگرهای مختلف در بخش CSS داخلی این برنامه، کدهایی مربوط به نمایش سورس کد در انواع مرورگر های محبوب نوشته شده است.
همچنین در این برنامه از هیچ بانک اطلاعاتی استفاده نشده است و فایل هایی که در برنامه آپلود میکنید، در مسیر برنامه در فایلی به نام "Uploads" ذخیره میگردند.
سورس کد مثالی ساده از عملیات مختلف درج، حذف و ویرایش اطلاعات داده ای موجود در یک کنترل GridView را میتوانید از این پست دانلود نمایید. این سورس پروژه جالب با زبان طراحی وب ASP.net نوشته و پیاده سازی شده است.
یکی از مسائل مهم در طراحی وب سایت، چگونگی نمایش اطلاعات و داده های موجود در بانک های اطلاعاتی و مورد نیاز در برنامه می باشد. بعضی از کنترل های سرور داده شامل : AccessDataSource و sqlDataSource و ... وجود دارند که برای دریافت و ارسال اطلاعات به بانک های اطلاعاتی متصل به خودشان استفاده میشوند ولی نمیتوانند داده ها را نمایش دهند در حالیکه برای نمایش اطلاعات داده ای جداولی منظم و ساختار یافته مورد نیاز میباشد.
زبان طراحی وب ASP.net کنترل هایی را به منظور نمایش داده های موجود در پایگاه داده برنامه در اختیار کاربران قرار داده است که یکی از آنها کنترل GridView می باشد.
برای نمایش اطلاعات موجود در بانک اطلاعاتی توسط کنترل GridView ، باید این کنترل را به یکی از کنترلهای سرور داده وصل نمود و در هنگام اجرای برنامه کنترل سرور داده اطلاعات دریافتی از DataBase را جهت نمایش به کنترل وب مورد نظر ما (در اینجا GridView) می فرستد.
کنترل GridView اطلاعات دریافت شده را بصورت جدولی منظم دارای سطر و ستون با اندازه رکوردهای داده های موجود، نمایش میدهد. سطر این کنترل، داده های رکورد از پایگاه داده و ستون آن نیز اطلاعات داده ای مربوط به فیلد خاصی را نشان میدهد. همچنین این کنترل قابلیتهای نمایشی مختلف و جالب بیشتری نیز دارد که مطابق نیاز میتوان آنها را در تنظیمات مربوط به کنترل تعین کرد.
در این پست ما سورس کدی از کار با داده های موجود در GridView را شبیه سازی و در اختیار شما قرار داده ایم.
در این برنامه کنترل سرور داده ما SqlDataSource میباشد و به بانک اطلاعاتی موجود در خود ویژوال استودیو یعنی SqlExpressمتصل شده است. برای نمایش اطلاعات موجود در پایگاه داده برنامه ، کنترل SqlDataSource اطلاعات دریافتی از بانک اطلاعاتی را به GridView می فرستد و این اطلاعات مطابق با تنظیماتی که برای کنترل وب نوشته شده اند، نمایش داده میشود.
در اینجا دو نمونه از کار با داده های موجود در کنترل GridView را برای استفاده شما قرار داده ایم. در این برنامه های جالب میتوانید نمونه هایی از درج، ویرایش و حذف داده های موجود در کنترل ها را ببینید که خیلی جالب پیاده سازی شده اند، همچنین نمونه ای از تغییر RadioButton را نیز میتوانید داشته باشید.
پروژه ای که در این قسمت جهت دانلود شما قرار داده ایم، نمونه ای ساده و جالب از کار با داده های فایل word و نوشتن و خواندن word document میباشد. این سورس جالب با زبان برنامه نویسی #C و زبان طراحی وب ASP.NET نوشته شده است.
در این سورس کد، میتوانید کدهای ساده ای را جهت آموزش چگونگی READ AND WRITE یک فایل word در صفحه asp را دانلود و از آن بهره بگیرید. از این خاصیت میتوانید در پروژه هایتان استفاده نمایید.
فایل وردی را نیز میتوانید در این بسته ببینید که برای یادگیری بهتر کاربران قرار داده شده است. همچنین این پروژه هیچ نیازی به بانک اطلاعاتی برای ذخیره داده و اطلاعات ندارد. تمام اطلاعات مستقیما در فایل word موجود ذخیره میشوند.
در این سورس پروژه asp.net با اجرای صفحه، دو TextBox و همچنین دو دکمه را مشاهده خواهید کرد که در اولی متن وارد شده در TextBox با کلیک روی دکمه "Write to word" در فایل متنی که در مسیر فایل قرار داده شده است، وارد میگردد. همچنین کاربر با کلیک روی دکمه "read word Document" میتواند تمام محتویات فایل ورد را در صفحه asp خود ببیند.
در این سورس کد میتوانید آپلود کردن، ذخیره و نمایش تصاویر در کنترل GridView را با مثال ساده ای یاد بگیرید. این پروژه با زبان طراحی وب ASP.Net نوشته شده است.
این پروژه جالب که با استفاده از زبان برنامه نویسی #C و زبان طراحی وب asp.net نوشته شده است، کار با کنترل GridView را خیلی زیبا آموزش میدهد.
میتوانید این سورس برنامه را بصورت رایگان از این پست دانلود کنید و در پروژه های asp و طراحی سایت خود از آن استفاده کنید.
در سورس upload عکس در صفحه asp.net از بانک اطلاعاتی داخل سی شارپ یعنی SqlExpress استفاده شده است.
با اجرای برنامه صفحه ای باز میشود که تصاویر موجود در بانک اطلاعاتی sqlExpress را داخل یک کنترل GridView به همراه id و نام عکس به زیبایی نمایش می دهد.
همچنین این صفحه شامل یک دکمه "upload" نیز میباشد که با استفاده از دو textBox کنار آن باید نام و آدرس تصویری را که میخواهید آپلود نمایید، وارد کنید و با کلیک روی دکمه، تصویر مورد نظر با مشخصات وارد شده در GridView نمایش داده میشود و در بانک اطلاعاتی SqlExpress ذخیره میگردد.
در رویداد مربوط به کلیک گزینه upload ابتدا اندازه تصویر انتخاب شده مطابق اندازه بخش های نمایشی gridview تغییر می یابد و سپس با استفاده از کلاس SqlConnection با پایگاه داده ارتباط برقرار میکند و تصویر در آن ذخیره میشود.
در این پست سورس پروژه چگونگی خواندن و نوشتن داده های یک فایل xml را میتوانید بصورت رایگان دانلود کنید. این برنامه جالب با استفاده از زبان برنامه نویسی سی شارپ و زبان طراحی وب ASP.NET نوشته شده است.
کار با فایلهای XML همواره از توجه خاصی برخوردار بوده است.
خواندن اطلاعات یک فایل xml و همچنین نوشتن در آن در زبان asp.net را میتوانید در این پست از طریق سورس کد ساده ای به راحتی آموزش ببینید.
میتوانید سورس پروژه read and write xml file data را بصورت رایگان دانلود کنید و از آن بهره ببرید.
در کنار این سورس، فایل xml ی نیز نوشته شده است که جهت خواندن اطلاعات آن و نیز نوشتن اطلاعات لازم در آن، مورد استفاده قرار میگیرد.
با اجرای این برنامه صفحه ای باز میشود که شامل دو بخش است:
در بخش اول چند TextBox جهت وارد کردن اطلاعاتی قرار داده شده اند و با کلیک روی دکمه "Write xml File" داده های نوشته شده وارد فایل XML مورد نظر میشوند.
در بخش دوم صفحه نیز یک دکمه با عنوان "Read XML File" دیده میشود که کاربر با کلیک روی آن میتواند تمام اطلاعات و داده های موجود در فایل XML برنامه را مشاهده کند.
در این پست برنامه نمایش آخرین اخبار از سایتهای مختلف و مشهور را جهت دانلود شما قرار داده ایم که با استفاده از زبان طراحی وب ASP.NET و بانک اطلاعاتی sqlexpress نوشته شده است.
سورس پروژه show news با استفاده از زبان برنامه نویسی سی شارپ و زبان طراحی وب ای اس پی دات نت خیلی جالب طراحی شده است.
در این برنامه از بانک اطلاعلاتی داخل محیط ویژوال استودیو یعنی SqlExpress استفاده شده است. به این صورت که جدولی در این پایگاه داده طراحی شده است که شامل تیتر خبر و لینکی به سایتی که خبر مورد نظر در آن منتشر شده است، میباشد.
میتوانید با دسترسی به بانک اطلاعاتی این سورس پروژه لینکهای سایتهای معتبری را که میشناسید وارد کنید و لینک خبر را روی برنامه خود داشته باشید.
این پروژه جالب شامل یک صفحه است که لیست آخرین اخبار را نشان میدهد و این لیست از لینک اخباری که در بانک اطلاعاتی وارد کرده اید تشکیل شده است. با کلیک روی هر خبر، سایتی که خبر مربوط به آن میباشد باز میشود.
سورس کدی که در این پست میبینید، پروژه چت روم Chat Room میباشد که با استفاده از زبان طراحی وب Asp.net و زبان برنامه نویسی #C نوشته شده است.
میتوانید این سورس پروژه جالب را بصورت رایگان دانلود کنید و از آن بهره بگیرید.
سورس برنامه چتروم شامل سه صفحه جالب میباشد که هر کدام خیلی جالب طراحی و پیاده سازی شده اند و از متدهای جاوا اسکریپت نیز در آنها استفاده شده است.
در این سورس، کدهای ساده و خیلی جالبی برای شبیه سازی برنامه chat room نوشته شده اند، طراحی اتاق چت نیز ساده و با استفاده از جدولی انجام شده است.
همانطور که گفتیم این برنامه جالب شامل سه صفحه به شرح زیر میباشد:
► صفحه لاگین : این صفحه، که صفحه ورود کاربر به چتروم است شامل یک پنل برای وارد کردن "نام کاربری" و همچنین دکمه "login" میباشد. در این صفحه با وارد کردن نام کاربری توسط کاربر، یک Session به نام کاربر ایجاد میشود که تا زمانیکه کاربر از برنامه خارج شود فعال می ماند، تا کاربران دیگر نتوانند به صفحه آن وارد شوند و اطلاعات وارد شده توسط او را ببینند.
► صفحه انتخاب اتاق چت : کاربر پس از لاگین کردن وارد صفحه انتخاب اتاق خاصی میشود، در این قسمت سه نوع Room برای چت آماده شده اند از جمله: Sports، Music و Software در صورت نیاز میتوانید صفحات دیگری نیز وارد کنید. کاربر پس ازانتخاب با کلیک روی گزینه "join" وارد چتروم مشخص شده میشود.
► صفحه chat Room : این صفحه از پروژه نیز بسیار ساده و زیبا طراحی شده است که شامل یک باکس جهت نمایش پیام های کاربران چتروم، باکسی جهت نمایش نام کاربری اعضای اتاق چت و همچنین یک تکست باکس برای وارد کردن پیام کاربر فعلی برنامه میباشد و پیام های وارد شده کاربر از طریق متدهای جاوا اسکریپت و بدون نیاز به رفرش کردن صفحه به نمایش در می آیند.
توجه داشته باشید که در این سورس کد از هیچ بانک اطلاعاتی استفاده نشده است و ورود و خروج کاربران تنها از طریق sessionکه مطابق نام کاربری کاربر است، چک میشود.
این پروژه با زبان طراحی وب asp.net و زبان برنامه نویسی سی شارپ c# و بانک اطلاعاتی Access نوشته شده است .
کار اصلی این پروژه درج پست توسط مدیر و نظرات توسط کاربران سایت (کاربران عمومی نه کاربرانی که ثبت نام کرده اند) می باشد.
این وب سایت ساده شامل چند صفحه است:
بانک اطلاعاتی این وب سایت نیز شامل جداول زیر است:
و در پایان بازم تاکید می کنم این پروژه برای افراد مبتدی مناسب است .