انجام پروژه دانشجویی درسراسرایران
نرم افزار*سخت افزار تحت تمامی زبانها برنامه نویسی
انجام و پیاده سازی کلیه پروژه های برنامه نویسی موسسه ی *شرکتی *حسابداری *دولتی و دانشجویی
بیش از 20 پروژه برنامه نویسی از دپارتمان علوم رایانه از دانشگاه های
کلمبیاهندمالزی و..دربانک پروژه پایتخت ، از جمله ، سیستم شهرت پیشنهاد ،
تجزیه و تحلیل اسپم ، پیاده سازی همکار به همکار شبکه ، تجزیه و تحلیل
اسکایپ ، ، کتابخانه صوتی برای لینوکس و غیره. انجام شده توسط خودگروه
انجام پروژهای برنامه نویسی برای دانشجویان ایرانی خارج ازکشور
پایان نامه – پروپزال دانشجویان مقاطع کاردانی کارشناسی کارشناسی ارشد و
داخل و خارج از کشوررشته کامپیوتر
خدمات مشاوره ای:
- انجام تمامی خدمات مربوط به تهیه پیشنهادیه پایان نامه
( proposal )
مشاوره و تدوین پایان نامه های مرتبط با رشته های فوق الذکر
ارائه تمامی فصول مربوط به پایان نامه ، مطابق با جدول زمانبندی توافقی
و در انتها ارائه مقاله ای علمی – پژوهشی برای ارائه نشریات معتبر داخلی (علمی-پژوهشی) و خارجی
(ISI)
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
-------------------------------------------------------------------------------------------------------------------------------
ثبت فروش طراحی وب سایت
توسط تیم مجرب* گروه مهندسین پایتخت
پروژه های آماده برای تمام درس های رشته کامپیوتر
بیش از دوهزارپروژه آماده
تحت تمامی زبانها برنامه نویسی
پروژه های تحت Widows : دلفی (Delphi)، ویژوال بیسیک (VB, Visual Basic)، اکسس (Access)، پایگاه داده (SQL Server)
پروژه های تحت Web: طراحی سایت (Web site design) به کمک HTML و ASP و ASP.Net 2005.2008
پروژه های بیسیک (Basic)، پاسکال (Pascal)، سی (C)، شی گرا (++C)، سی شارپ (C#)، دات نت (.Net)، ویژوال بیسیک دات نت (VB.Net)
جاواپی اچ پی
(php). (java)(j2EE)(MATLAB),
مطلب
پروژه های پرولوگ... Assembly(اسمبلی) Vparalog,paralog(ویژوال پارالوگ و پارالوگ پروژه بارکد*شبیه سازی *(Prolog)
پروژهای پردازش تصویر
پروژه های پایگاه داده
کلیه دروس رشته کامپیوترنرم افزارسخت افزارگرافیک وفناوری اطلاعات
IT
انجام پروژه های برنامه نویسی دانشجوئی برای درس های :
* برنامه ساز آزمایشگاه های (سیستم عامل ، ریزپردازنده ، مدار منطقی ، پایگاه داده
ی پیشرفته
* مبانی کامپیوتر
هوش مصنوعی*
شبیه سازی
بهینه سازی
* سیستم های تجاری
* ساختمان داده
* طراحی الگوریتم
ذخیره و بازیابی اطلاعات
ریزپردازنده IVR ، 8051
• نشنال روز مهندسی نرم افزار 1و2
کامپایلر
سیستم عامل
پروژه های -پردازش تصویر فازی –ژنتیک – شبکه عصبی –هوش مصنوعی – شبیه سازی –بهینه سازی -
SIMULINK و IMAGE PROCESSING و GENETIC ALGORITHM و NEURAL NETWORK و FUZZY LOGIC
///////////////////////////////////////////////////////////////////////////////////////////////////////////////
لیست پروژهای آماده تحت تمامی زبانهای برنامه نویسی
سیستم آرشیو اطلاعات پروژه های دانشجویی ازدانشگاه انگلستان
سیستم ام ارپی ازدانشگاه هند
فروشگاه اینترنتی ازدانشگاه مالزی
نرم افزارارسال اس ام اس وایمیل ازدانشگاه ترکیه
سیستم مدیریت سرگشی سیستم مشاوره املاک - سیستم پرداخت ماهیانه اقساط
بانکی- سیستم جامع کنترل میزان صدور بیمه نامه و گزارشات مقایسه ای روزانه
،- مهمانسرا – مسافرخانه- سیستم کارگزینی ماهیانه و سالیانه و نموداری کامل
سیستم با غ وحش
برنامه اسباب بازی فروشی
سیستم رزرو بلیط سینما* سیستم آموزشگاه زبان* سیستم بنگاه اتومبیل*
سیستم مطب پزشک* سیستم لباس فروشی* سیستم ثبت نام باشگاه بدنسازی* سیستم
محاسبه و ثبت کارکرد و پورسانت بازاریابان* یستم فروشگاه خودرو(Online)*
سیستم فروشگاه موتور سیکلت(Online* سیستم فروشگاه فیلم و CD(Online)* سیستم
نشریه الکتنرنیکی *(* سیستم فروشگاه لوازم خانگی** سیستم فروشگاه قطعات
لاستیکی** سیستم فروشگاه لوازم چوبی** سیستم فروشگاه قطعات خودرو* فروشگاه
خشگبار* سیستم ثبت نام آنلاین دوره های آموزشی آموزش و پرورش* سیستم
فروشگاه تجهیزات بدنسازی آنلاین* سیستم ثبت سفارشات خرید مربوط به تعاونی
شرکتها به صورت آنلاین* سیستم آموزشگاه زبان* سیستم رزرو و فروش بلیط
اتوبوسرانی* سیستم ثبت نام باشگاه بدنسازی* سیستم فروشگاه قطعات
کامپیوتری(** سیستم آسایشگاه* امور مشترکین تلفن-* سیستم کنترل موجودیجوا
هر فروشی همراه اه-
سیستم بستننی فروشی * سیستم مدیریت نمایشگاه * سیستم مدیریت نمایشگاه
ماشین * سیستم مدیریت نمایشگاه ماشین * سیستم پذیرش بیمار* سیستمم مدیریت
توزیع برق * سیستم انالیزمدارس سیستم مدیریت خدمات کامپیوتر*
* سامانه ثبت اختراعات * سیتم مدیریت دفترچه بیمه* سیتم مدیریت کافی نت
وگیم نت * سیتم صدورابلاغیه * سیستم برنامه هفتگی به صورت خودکار* سیستم
ثبت نام کمیته امداد* سیتم مدیریت لیگ برتر* سیتم مکانیزه لیزینگ خودرو*
فروشگاه هاست ودامین * سیستم کلاسهای کنکور و بازآموزی
سیتم مدیریت سوابق باشگاه* وب سایت نظرخواهی دانشگاهها* وب سایت
انتخابات با قابلیت رای دادن "امارگیری و..*. وب سایت شرکت بیمه * فروشگاه
لب تاب *
سیستم داروخانه و درمانگاه
پروژه خشک شویی
پروژه دفترچه تلفن و ماشین حساب
پروژه حسابداری و صندوق قرض الحسنه
سیستم چک و بانک
برنامه تبدیل عدد به حروف فارسی
سیستم آزمون و جعبه لایتنر
بازی (دوز)
(مارپله )(منچ)و...,(پل جادویی),( هواپیما)
پروژه های تحت وب (web)، فروشگاه الکترونیکی، کتابخانه
پروژه های آماده * دانشگاه* داروخانه * فروشگاه ورزشی* آژانس*املاک
*انبارداری* سایت قطعات کامپیوتروپروژه حسابداری بودجه سالانه بهمراه
کسورات
پروژه مدیریت گلخانه پروژه شجرنامه پروژه اثرانگشت* ماشین حساب
پروژه مدیریت
-برنامه و سایت آزمون از راه دور
سیستم دبیرخانه
-سیستم مکانیزه آژانس مسافرتی با امکان ثبت مسافر ، تور و ....
22-سایت ( وبلاگ ) شخصی شامل بخش مدیریت ، ورود پست ، امکان تعریف موضوعات ، لینک ها ، آرشیو ، جستجو و ...
-دفترچه تلفن ، ماشین حساب
فروشگاه اینترنتی موبایل با امکان ثبت مدل های مختلف و گوشی های هر مدل
- فروشگاه اینترنتی کتاب با امکان جستجو و ثبت موضوعات و کتابها
برنامه مکانیزه رستوران
تاکسی تلفنی
- وب سایت آگهی ها ( با امکانات ثبت آگهی، مشاهده آگهی ، جستجوی آگهی ، طبقه بندی آگهی ها )
- کتابخانه مجازی ( آنلاین ) با امکانات تعریف موضوعات ، کتاب ها ، اعضاء ، امانت کتاب ، رزرو کتاب ، بازگشت کتاب و ...
وب سایت پرداخت قبوض آب ، برق ، تلفن به صورت آنلاین
سیستم مکانیزه داروخانه
سیستم مکانیزه پیک موتوری
- سیستم ATM
سیستم امورمشترکین
-سیستم ثبت نام آنلاین دانشگاه پیام نور
سیستم مکانیزه کاریابی
وب سایت رزرو آنلاین بلیط قطار
سیستم حقوق دستمزد
سیستم املاک
هتل
پروژه ثبت نام دانش آموزان و دانشجویان با کلیه امکانات (کارنامه ، گزارشگیری و ...)
پروژه فروشگاه موبایل (ثبت و کدیریت و فروش گوشی های موبایل و قطعات)
پروژه آژانس تاکسی سرویس
پروژه مکانیزه حسابداری هتل
پروژه
کنترل ورود و خروج و مرخصی
پروژه انتخاب واحد دانشگاهی و...
ارائه دهنده کلیه ی مقالات رشته کامپیوتر
اتوماسیون اداری باپشتیمانی
هرگونه کپی برداری ازآگهی غیرمجازمی باشد
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
Asp.Net را برای دانلود قرار داده ایم.این پروژه به صورت کامل و همراه با مستندات می باشد.در ادامه به برخی از امکانات این پروژه اشاره می کنیم.
فروشگاه آنلای18 دسته بندی برنامه نویسی , شروع کار با ASP.NET نویسنده: علی دلشاد
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
شاید شنیده باشید که برای اینکه یک هنر را یادبگیرید اول باید عاشق آن هنر بشوید ، راحت بگویم برنامه نویسی یک هنر است و باید عاشق برنامه نویسی باشید تا یک برنامه نویس خوب بشوید ، یعنی قبل از اینکه به هرچیز دیگری مثل کار و پول و چیزهای دیگر فکر کنید به این فکر کنید که آیا این هنر را دوست دارید یا خیر
اگر جواب شما بله است ، بیاید شروع کنیم
روش های شروع یادگیری :
برای کسانی که هیچ پیش زمینه برنامه نویسی ندارند یا پیش زمینه در حد درس های دانشگاهی بوده بنده مشاهده ویدئو های آموزشی را پیشنهاد میکنم ، در منوی فیلم آموزشی چند دسته فیلم آموزشی کلاس های خودم را قرار داده ام که برای شروع میتوانید از سری ویدیو های "دوره مقدماتی ASP.NET" شروع نمایید
افرادی که پیش زمینه بیشتری دارند یا خواندن مقاله را ترجیح میدهند میتوانند سری مقالات "شروع کار با asp.net" را مطالعه نمایند
استفاده از تالار های گفتگو سوال و جواب و FAQ های متنوع میتواند بهترین استاد خصوصی شما باشد ; خیلی وقتهای اتفاق می افتد که شما مبحثی رو مطالعه کردید پروژه ای رو انجام داده اید ولی با خطا مواجه شدید یا اینکه توانایی ادامه پروژه رو ندارید و با مشکل مواجه هستید ، در این موارد سایت های تالارگفتگو میتوانند بسیار مفید واقع شوند . بدین منظور بخش پرسش و پاسخ سایت را فعال کردم که علاقه مندان بتوانند مشکلات خود را در آن برطرف سازند : http://forum.delshad.ir
کسانی که به دنبال پروژه های آماده ASP.NET هستند به سایت زیر مراجعه کرده و پروژه های آماده StarterKits و غیره را دانلود نمایند : http://www.asp.net/community/projects
انتخاب هدف ، این بخش شاید مهمترین رکن یادگیری باشد ، اگر بدون هدف شروع به یادگیری کنید قطعا شکست خواهید خورد ، سعی کنید هدفتان را یادگرفتن و جلو رفتن قرار ندهید ، هدف شما باید انجام یک پروژه باشد ، بنابراین از همین ابتدای کار یک پروژه ملموس برای خودتان انتخاب کنید ، طراحی یک وب سایت شخصی برای خودتان ، طراحی یک فروشگاه ساده اینترنتی ، ایجاد یک تالار ساده پرسش و پاسخ و یک سیستم عضویت و ارسال خبرنامه و.... میتواند پروژه آینده شما باشد . به هیچ وجه از انتخاب پروژه نترسید قرار نیست این پروژه را 1 هفته ای یا یک ماهه انجام دهید ، شما قدم به قدم یاد میگیرید و بخشی از پروژه خود را مانند یک پازل تکمیل می کنید .
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
پیش نیاز های یادگیری :
Html : شما باید کمی تا حدودی به این زبان ساده تسلط داشته باشید تا بتوانید از پس طراحی و برنامه نویسی وب بوسیله Asp.net بر بیایید . برای شروع میتوانید ویدیو های آموزشی آشنایی با CSS و HTML یا مقالات بخش Html ملاحظه کنید. در ضمن آشنایی با زبان جاوا اسکریپت در این راه خیلی مفید خواهد بود.
Language : شما باید یکی از سه زبان Delphi.Net, J# , c#, Vb.Net رو برای برنامه نویسی Asp.net انتخاب کنید . می دانم در ابتدا در انتخاب این سه مردد خواهید شد سعی میکنم شما رو در انتخاب زبان مورد نظرتون راهنمایی کنم :
اگر تا به حال با خانواده C برنامه نوشته باشید و به آن آشنایی دارید بهتر است که گزینه #c رو انتخاب کنید چون ازخانواده بزرگ C هست .
اگر با QBasic یا خانواده Basic یا visual basic کار کرده اید و با آن آشنایی دارید یادگیری VB.NET برایتان سخت نخواهد بود .
کسانی که با زبان دلفی کار کرده اند میتوانند نسخه دات نت اونو تهیه کنند و با آن کار کنند .
برای کسانی که تا به حال برنامه نویسی نکرده اند به علت ساده بودن و کارایی VB.NET رو پیشنهاد میکنم .
مسلما کسانی که به یکی از زبان های برنامه نویسی آشنایی دارند یادگیری برایشان خیلی راحت تر خواهد بود .
Database : شما باید کار حد اقل یکی از دیتابیس ها را مانند Microsoft Access , Microsoft SQL Server , Oracle ,... را در حد متوسط بیاموزید تا بتوانید اعمال بانک های اطلاعاتی و Ado.Net رو بخوبی فرا گیرید. برای شروع کار ویدیو های آموزشی کار با پایگاه داده را مطالعه نموده یا به مقالات بانک اطلاعاتی مراجعه کنید.
نکته - در آخر باید این نکته را ذکر کنم که هر چقدر هم که امکانات و ابزار لازم و حتی کلاس های آموزشی یا استاد خصوصی در کنار شما باشد اگه تلاش و کوشش خودتان نباشد مطمئنآ موثر نخواهد ب
فروشگاه طراحی شده بر روی اینترنت است که فروشندگان می توانند محصولات و کالاهای خود را از این طریق عرضه کنند و خریداران می توانند محصولات آنها از قبیل گوشی،قطعات ،کتاب و نرم افزار را خریداری نمایند.
سیستم فروشگاه از دو قسمت قابل مشاهده برای بازدید کننده و قسمت مدیریت تشکیل می شود.
نرم افزارهای طراحی دایاگرام و UML :
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
نرم افزار Rational Rose
امکانات پروژه :
مدیریت سیستم
مدیریت سیستم شامل بخش هایی مانند :
تعریف گروههای ( طبقه ) اصلی
تعریف محصولات هر طبقه
مدیریت اعضاء
مدیریت فروش ( شامل تایید خریدها و یا حذف خریدها )
فروشگاه ( قابل مشاهده توسط سایر افراد )
مشاهده گروههای اصلی
مشاهده محصولات هر گروه
عضویت در سایت
تایید نهایی سبد خرید
امکان ثبت نام و ورود به سایت
امکان خرید محصول ( اضافه به سبد خرید -مشاهده سبد خرید -ویرایش و حذف آن – ثبت خرید،امکان خرید بصورت پستی و پرداخت الکترونیکی و همچنین از طریق فیش بانکی )
امکان جستجو در سایت
امکان مدیریت سایت ( اضافه کردن محصول جدید-حذف محصول-مشاهده و حذف کاربر-مشاهده و تایید سبد خرید کاربران-تغییر کلمه عبور )
امکانات پیاده سازی فروشگاه آنلاین:
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
۱- محیط برنامه نویسی : Microsoft Visual Studio
۲- زبان برنامه نویسی : C# – Asp.Net
۳- تکنولوژی : دانت نت فریم ورک
۴- پلت فرم : ویندوز – تحت وب
۵- بانک اطلاعاتی : Microsoft Sql Server
۶- JQuery ، Java Script ، CSS ، HTML و…
انجام پروژه های برنامه نویسی سی شارپ و طراحی صفحات وب
₪ آموزش نکات کاربردی ASP.NET MVC 4 (قسمت اول)
نکته اول: MVC چیست؟در این مورد سخن زیاد گفته شده؛ به طور خلاصه: MVC (مخفف Model-View-Controler) الگوی نوینی از پروژه های ASP.NET است که در آن، بخش های مختلف یک اپلیکشن به خوبی و با یک استاندارد ویژه ساماندهی شده است. همچنین MVC از نسخه 3 به بعد با دستور زبان (syntax) جدید به نام Razer همراه شد که مزایای فراوانی دارد.
برای درک معماری MVC شکل ذیل را ببینید:
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
همان گونه که شکل می گوید: در معماری MVC کاربر آدرسی (URL) را وارد می کند؛ این تقاضا به یک متد در داخل یک کلاس کنترلر فرستاده می شود (در روش معمول، URL ها به یک فایل html, aspx, php و غیره هدایت شده و سرور آن فایل را پردازش کرده نتیجه را بر می گرداند). سپس کنترلر به کلاس های مدل مراجعه می کند؛ مدل، داده های مورد نیاز را از منبع داده خوانده و به کنترلر تحویل می دهد (یا داده ها را در منبع داده نوشته و نتیجه را بر می گرداند). آنگاه کنترلر، ویو متناسب را به کاربر برمی گرداند.
نکته دوم: آیا حتما باید MVC را انتخاب کنم؟از این سوال طبیعی نباید سرسری گذشت؛ آن گونه که مایکروسافت می گوید، MVC جایگزین ASP.NET کلاسیک نیست؛ بلکه در کنار آن به عنوان راه حل جدید مطرح است. اما کارشناسان معتقدند MVC به خاطر مزایایی (و مزه ای!!!) که دارد، عملا جایگزین آن خواهد شد.
البته در مورد مزایا و معایب MVC نیز سخن فروان است؛ به عقیده من به خاطر:
* سرعت بالاتر نسبت به ASP.NET کلاسیک و صفحات سبک تر (به خاطر حذف ViewState و دیگر بهبودها)
* ساماندهی خوب پروژه و جداسازی قسمت ها و لایه ها (که هم امکان کار گروهی را راحت می کند و هم خود شما هر وقت که لازم باشد، به آسانی بخش های مورد نظر را بازبینی و اصلاح کنید).
* تعامل و درهم آمیختن با تکنولوژی های روز (مانند HTML5, CSS3, Jqury و...)
* دستور زبان Razer که به آسانی با تگهای HTML ترکیب می شود (مشابه PHP)
* و دلایل متعدد دیگر ...
حتما باید با MVC کار کرده و کم کم ASP.NET کلاسیک را فراموش کنید. (هرچند کسانی که مزه MVC را چشیده اند عملا نسبت به آن علاقه و تعصب پیدا می کنند!!)
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
نکته سوم: برای کار با MVC به چه چیزهایی نیاز دارید؟ابتدا باید نسخه 4 ام وی سی را از آدرس زیر دانلود کرده و نصب کنید
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27419
طبیعی است که باید Vusual Studio 2010 sp1 یا Visual Studio 11 (نسخه کامل یا Exprees) که به تازگی انتشار یافته است را نصب کرده باشید.
راه دیگر استفاده از WebMatrix است که از سایت asp.net می توانید این پلاتفرم کارا و سبک را به راحتی دانلود کنید. خوشبختانه نسخه 2 این نرم افزار که به تازگی منتشر شده، از Intellecence هم پشتیبانی می کند؛ شکل ذیل را ببینید:
به هر حال، من از نسخه Visual Studio 2010 Express sp1 استفاده می کنم.
نکته چهارم: مروری بر یک پروژه MVC1- ویژوال استودیو را اجرا کرده و یک پروژه جدید از نوع ASP.NET MVC 4 Web Application مانند شکل ذیل انتخاب کرده و نامی دلخواه برای آن انتخاب کنید (شکل ذیل).
2- پس از کلیک بر روی دکمه OK پنجره ذیل را می بینید:
در این شکل چند نکته قابل توجه است: اول این که یک الگوی جدید به نام Mobile Application را مشاهده می کنید که شامل الگویی کم حجم و سازگار با مرورگرهای همراه می باشد (از جمله کتابخانه جدید Jquery Mobile). دوم اینکه باید View engine خود را انتخاب کنید که می تواند Razer یا ASPX باشد. همچنین HTML 5 به صورت پیش فرض انتخاب شده است. با کلیک بر روی دکمه OK ویژوال استودیو پروژه را ایجاد می کند. (شکل ذیل)
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
همان گونه که در شکل مشاهده می کنید، در یک پروژه MVC علاوه بر پوشه های معمول ASP.NET (مانند Properties, References, App_Data) شامل پوشه های ذیل است:
Content: در این پوشه محتویات غیر دینامیک مورد استفاده در سایت مانند استایل ها، تم ها و... نگهداری می شود.
Controllers: در این پوشه کلاس هایی قرار می گیرد که وظیفه مدیریت برنامه را به عهده می گیرد؛ بدین معنی که در هر کلاس متد یا متدهایی نوشته می شود که به کاربر پاسخ داده، داده ها را از Model می گیرد و View مناسب را به کاربر تحویل می دهد.
Image: برای تصاویر مورد استفاده در اپلیکیشن.
Model: شامل کلاس هایی برای کار با داده ها.
Scripts: شامل فایل های JavaScript که به طور پیش فرض کتابخانه Jquery، Modernizer (پلتفرمی برای مرورگرهایی که از HTML 5 و CSS 3 پشتیبانی نمی کنند) و... می باشد.
Views: شامل نماها که فایل هایی با پسوند cshtml (یا vbhtml) بوده و بخش رابط کاربری (UI) اپلیکیشن را می سازد. برای ساماندهی بهتر نماها، برای هر کلاس به طور معمول یک پوشه جداگانه ایجاد می کنیم. همچنین در این پوشه یک پوشه به نام Shared وجود دارد که شامل اجزای مشترک رابط کاربری مانند Layout (که در ASP.NET کلاسیک MasterPage نامیده می شد).
توجه داشته باشید که یک فایل Web.config در این پوشه نیز وجود دارد که برای تنظیمات نماها و جلوگیری از پردازش فایل های این پوشه توسط IIS است (نماها به طور مستقیم توسط کاربر مورد دسترسی قرار نمی گیرد؛ بلکه توسط کنترلرها پردازش می شود).
اکنون در فایل HomeController.cs (که به طور پیش فرض باز است)، پیامی را همانند ذیل نوشته و برنامه را تست کنید:
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
public ActionResult Index()
{
ViewBag.Message = "This is my first MVC 4 test!";
return View();
}
همان گونه که در شکل نیز مشخص است، قالب پیش فرض صفحه در MVC 4 با MVC 3 متفاوت است؛ در این قالب بهبودهایی در THML و CSS افزوده شده و همچنین لینک های Register و Login در صفحات جداگانه باز نمی شود؛ بلکه به صورت یک پنجره Modal نمایان می شود.
در این قسمت به معرفی اجمالی MVC پرداختیم. از قسمت بعدی می خواهیم یک پروژه عملی را برنامه نویسی کنیم تا در خلال آن تمام نکات مورد نیاز برای کار با MVC را فراگیریم.
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276azsoftir@gmail.com
azsoftir.com
09367292276