برنامه با ادب

برنامه با ادب

با عرض سلام خدمت شما دوستان گرامی

در این آموزش قصد داریم که یک برنامه بسیار ساده برای شروع بنویسیم. در این برنامه میخواهیم کاربر نام خود را وارد نماید و برنامه به او در جواب سلام کند . ( چه برنامه با ادبی!!!!!) مثلا اگر کاربر وارد کرد AKBAR برنامه در جواب به او بگوید Hello AKBAR . برای شروع ابتدا visual studio را باز کنید و سپس یک پرژه جدید ایجاد کنید . درون پروژه یک فایل قرار دارد به نام Default.aspx که ظاهر برنامه شما است. این فایل را باز کنید. به قسمت Design رفته و بر روی صفحه با استفاده از نوار ابزار یک textbox و یک button و یک label قرار دهید و خصوصیت name آنها را به ترتیب برابر txtName و btnClick و lblName و خصوصیت text دکمه (ترجمه همون button ) را برابر Click me ! قرار دهید .حال برای آنکه کد برنامه را بنویسید به قسمت Default.aspx.cs بروید و کد زیر را به آن اضافه کنید.

protected void btnClick_Click(object sender, EventArgs e)

{

this.lblName.Text = this.ToString();

}

public override string ToString()

{

return ("Hello " + this.txtName.Text);

}

متد اول رویداد click ، دکمه ما میباشد. که واضح است. ولی یک توضیح در رابطه با تابع دوم بدم خدمتتون . تابع ToString وظیفه اش این است که مقدار مورد نظر را به string تبدیل می کند و آن را برای ما بر می گرداند. ولی در اینجا ما میخواهیم که Hello + نام کاربر برگردانده شود. برای همین این تابع را بصورتیکه نیاز داریم override می کنیم. این یکی از تکنیک های پرکاربرد در برنامه نویسی است.

دانلود سورس برنامه

Installing Internet Information Services (IIS)

Installing Internet Information Services (IIS)

با عرض سلام خدمت شما دوستان گرامی

در آموزش های قبلی گفتیم یکی از مواردی که برای برنامه نویسی وب نیازمندیم IIS است. در این آموزش شیوه نصب IIS را بر روی ویندوز XP آموزش خواهیم داد. برای این کار مراحل زیر را انجام دهید:

1. مهمتر از همه  و نکته کلیدی : در ابتدا کامپیوتر را روشن می کنیم.( در صورتیکه لازم بود بگید در یک آموزش کامل مراحلش را توضیح بدهم.)

2. به قسمت Control Panel بروید.

3. بر روی آیکن Add or Remove Programs بزنید.

4. در پنجره ای که باز میشود ، از سمت چپ گزینه Click the Add/Remove Windows Components را انتخاب کنید.

5.  در صفحه جدید گزینه Internet Information Services  را تیک دار کنید و سپس Next را کلیک کنید.

* نکته : توجه داشته باشید در زمان انجام این کار CD Windows XP باید در کامپیوترتان باشد.

 

Creating a C# Web Application

Creating a C# Web Application

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

از آنجاییکه در کشور ما نعمت فراوان است و با حداکثر 5000 تومان میتونید نرم افزار visual studio  و sql server و rational rose و.... را با امکانات کامل (full version ) خریداری کنید و از آن استفاده نمائید بسیاری از مشکلات که در زمینه تولید نرم افزار است برایتان بوجود نمی آید. پس از مطرح کردن آنها فعلا خودداری میکنم . با توجه به اینکه فرض را بر این قرار می دهیم که دانشجویانی که وارد این درس شده اند درس برنامه سازی پیشرفته را گذرانده اند و تا به حال 1000 بار visual studio  را نصب کرده اند دیگر آموزش نصب آن را نمی دهیم و میرویم سر اصل مطلب.

برای ایجاد برنامه تحت وب توسط visual studio  کافی است مراحل زیر را انجام دهید :

1. visual studio را باز کنید .

2. به قسمت File و سپس New رفته و  گزینه Project را انتخاب کنید . یا بجای این کارها کلیدهای Ctrl+Shift+N را با هم بزنید.

3. در پنجره ای که باز میشود (New Project ) در قسمت Project Types زبان برنامه نویسی قدرتمند و خیلی خوب C# را انتخاب کنید  و سپس در قسمت Templates گزینه ASP.NET Web Application را انتخاب کنید . سپس برای برنامه خود یک نام و آدرس جهت ذخیره شدن فایلهای برنامتون انتخاب کنید.

4. و در آخر گزینه ok را انتخاب کنید.

visual studio برای شما یک solution ایجاد میکند و در درون آن سه فلدر properties و References و App_Data را قرار می دهد (در آینده در آموزش ها توضیحات کامل در رابطه با آنها خواهیم داد) و دو فایل Web.config و Default.aspx را نیز ایجاد می کند. Default.aspx فایل اولیه یا همان صفحه اصلی برنامه شما میباشد. نام صفحه اولیه را در برنامه های ASP.NET ،  در اکثر مواقع Default قرار می دهند . چون این نام به صورت پیشفرض در سرور ها تعیین شده است. ولی دلیلی ندارد که بگوییم که باید این کار را انجام دهیم ولی از آنجاییکه یکسری از سرویس دهنده ها امکان دسترسی و تغییر تنظیمات سرور را به شما نمی دهند بهتر است نام صفحه اولیه برنامه خود را همان Default.aspx قرار دهید.

 

مقدمه ای بر ASP.NET

با عرض سلام خدمت شما دوستان گرامی

با توجه به اینکه برای پروژه پایان ترم را باید بر اساس وب بیس پیاده سازی نمائید به این فکر افتادیم که یک سری آموزش برای کمک به شما دوستان در این وبلاگ قرار دهیم.

یکی از زبان هایی که امروزه در دنیا بسیار رایج شده در زمینه برنامه نویسی تحت وب زبان ASP.NET است. برخلاف اینکه اکثر افراد فکر می کنند که ASP.NET ...........

برای مشاهده کل مقاله به ادامه مطلب بروید

ادامه نوشته