عصر حاضر، عصر تولید نرمافزارها یا اپلیکیشنهای وب است. وب به عنوان یک مدل ارتباطی قدرتمند در دنیای ارتباطات امروزی محسوب میشود. در عصری که اغلب اوقات زندگی انسانها در فضای مجازی سپری میشود، حضور در فضای مجازی (دنیای اینترنت) یک امر ضروری برای سازمانها، شرکتها، موسسات و حتی افراد است. این حضور مستلزم داشتن وبسایت است و در نتیجه حوزهی طراحی و پیادهسازی صفحات وب، یک حوزهی عالی برای ایجاد کسبوکار است. در این کتاب با استفاده از فناوری قدرتمند ASP.NET و زبان توانمند C# (سیشارپ)، طراحی و پیادهسازی صفحات وب به صورت خودآموز و با ارائه مثالهای متنوع آموزش داده میشود. هر یک از مثالهای کتاب با اهداف آموزشی خاصی طراحی شدهاند و مطالعهی دقیق هر مثال، یک الزام است. یکی از جنبههای پیادهسازی صفحات وب، استفاده از پایگاه داده برای ذخیرهی اطلاعات محصولات و یا سایر اقلام است. در این کتاب، روشهای استفاده از پایگاه داده برای ذخیره و بازیابی اطلاعات به خوبی آموزش داده شده است. پایگاه دادهی SQL Server و دستورات SQL برای اجرای پرسوجوها در این کتاب معرفی شدهاند. نگارنده امیدوار است کسانی که این کتاب را مطالعه میکنند، بتوانند وبسایتهای حرفهای را طراحی و پیادهسازی کنند. علاوهبراین، امیدوارم این اثر همانند دهها اثر دیگر نگارنده، برای خوانندگان محترم اثربخش باشد.
فصل اول: مقدمات طراحی وب
1-5. ایجاد پروژهی جدید در ویژوال استودیو
1-6. باز کردن پروژه در ویژوال استودیو
1-7. اجرای پروژه در ویژوال استودیو
1-8. مفهوم کنترلها در ASP.NET
1-12. فایلهای پروژهی ASP.NET
فصل دوم : کنترلهای ورودی - خروجی
فصل سوم : کنترلهای رادیویی، انتخابی و لیستها
فصل چهارم: مدیریت دادهها با پایگاه داده
4-3. مزایای استفاده از پایگاه داده
4-6. انواع رابطهها در جدولها
4-7. طراحی پایگاه داده و نرمالسازی جدولها
4-10. کنترلهای پردازش دادهها در ویژوال استودیو
فصل پنجم: برنامهنویسی پایگاه داده با ADO.NET
5-3. تأمینکنندهی دادهها در.NET
5-13. انقیادهای دیگر برای رکوردهای پایگاه داده
5-14. انقیاد دادهها به کنترل ListBox
5-15. انقیاد به کنترلهای RadioButtonList و CheckBoxList
5-16. ایجاد ارتباط بین جدولهای پایگاه داده
5-18. ویرایش پایگاه داده با دستورات SQL175
فصل ششم: ارتباط بین صفحات وب و استفاده از Master Page
6-1. ایجاد کنترل با کنترل HyperLink
6-2. تبادل اطلاعات بین صفحات وب
فصل هفتم: اعتبارسنجی فرمهای وب و عبارت منظم
7-1. اعتبارسنجی فرمها با جاوااسکریپت
7-2. اعتبارسنجی فرمها با کنترلهای ASP.NET
فصل هشتم: طراحی و پیادهسازی فروشگاه اینترنتی
8-1. ایجاد پایگاه داده با کدنویسی