دانلود كتاب آموزش Ajax

آژاكس به يكي از داغ ترين موضوعات در زمينه طراحي وب تبديل شده است . اين تكنولوژي جديد برنامه هاي وب را شبيه نرم افزارهاي دسكتاپ مي كند . يكي از بهترين نمونه هاي طراحي شده بوسيله ajax قسمت ايميل سايت ياهو مي باشد . اين كتاب آموزشي نحوه استفاده از آژاكس در ASP.NET را آموزش مي دهد .

دانلود كتاب

منبع : http://eketab.persianblog.ir

ارسال ایمیل در ASP.NET

ارسال ایمیل

با استفاده از فضای نام System.Web.Mail می توانیم قابلیت ارسال ایمیل را در برنامه های خود داشته باشیم . دو نوع ایمیل را می توان ارسال کرد ، یکی میل با متن معمولی و دیگری ایمیل با متن قالب بندی شده ی HTML . برای انتخاب نوع ایمیل از خاصیت BodyFormat استفاده می کنیم .

کد زیر برای ارسال یک ایمیل ساده می باشد :

using System.Web.Mail;

MailMessage msg = new MailMessage();
        msg.To = "aspnet@yahoo.com";
        msg.From = "sadegh@yahoo.com";
        msg.Subject = "Send mail sample";
        msg.BodyFormat = MailFormat.Html;
        string msgBody="Hello My Friend
This is a test.";
        msg.Body = msgBody ;
        
         SmtpMail.SmtpServer = "localhost";
         SmtpMail.Send(msg);

کد فوق فقط بر روی سرور کار می کند و بصورت Local اگر تست شود خطا می دهد .
       

ویرایشگر متن html

ویرایشگر متن HTML

يك ويرايشگر قدرتمند اچ تي ام ال براي برنامه نويسان asp است . اين كامپوننت براحتي در صفحات وب قرار مي گيرد و براي نوشتن قسمت هاي مربوط به پست مطلب كاربرد دارد .

دانلود كامپوننت

كار با بانكهاي اطلاعاتي

در چارچوب كاري مايكروسافت دات نت فضاي نام System.Data كلاسهايي براي برنامه نويسي ديتابيس وجود دارد . در اين فضاي نامي مي توان به بانكهاي مختلفي از قبيل SQL Server , Access , Oracle متصل شد .

در اين مقاله به يك بانك SQL متصل مي شويم و يك ركورد جديد در جدول person اضافه مي كنيم .

در ابتداي كدها بايد به كامپايلر بفهمانيد كه مي خواهيد از كلاسهاي مربوط به ديتابيس SQL استفاده كنيد :

;using System.Data.SQLClient

كد زير مربوط به اتصال به بانك مي باشد :

SqlConnection myCon=new SqlConnection("server=(local);database=soft;integrated security=true");

پس از ايجاد اتصال به بانك ، بوسيله ي كلاس SQLCommand مي توانيد پرس و جوي SQL انجام دهيد :

كد زير عمل درج يك ركورد را در جدول انجام مي دهد :

SqlCommand sqlInsert=new SqlCommand("insert into person (name,family) values('sadegh','ghanbari')",sqlcon);

myCon.Open();

sqlInsert.ExecuteNoneQuery(); // اجراي دستور SQL

myCon.Close();

با نظرات خود ما را در بهتر كردن اين وبلاگ ياري كنيد .

كتاب آموزش ASP.NET 2005

كتاب آموزش ASP.NET 2005

كتابي براي آموزش طراحي وب بوسيله ي ASP.NET كه موضوعات مختلفي را در خود جاي دارد .

 

دانلود EBook

بازنویسی آدرس ها در ASP.NET 2

بازنویسی آدرس ها در ASP.NET 2

در بحث SEO ، موتورهای جستجو به صفحاتی که بصورت پارامتری هستند امتیاز کمتری می دهند . در این مقاله ی کوتاه روش بازنویسی آدرس ( URL Rewriting  ) در asp را توضیح می دهیم .

ادامه نوشته