loader-img
loader-img-2
کتابانه
کتابانه

کتاب آموزش گام به گام ASP.NET | جعفرنژاد قمی

5 / -
وضعیت کالا : آماده ارسال
قیمت :
175,000 تومان
* تنها 2 عدد در انبار باقی مانده
افزودن به سبد خرید
دسته بندی :

درباره‌ی کتاب آموزش گام به گام ASP.NET عین الله جعفرنژاد قمی

در کتاب آموزش گام به گام ASP.NET نوشته‌ی عین الله جعفرنژاد قمی از زبان C#.NET برای نوشتن کدها و از SQL Server 2008 برای ایجاد بانک اطلاعات استفاده شده است. گفتنی است که این کتاب دانشگاهی ارزشمند کاملاً خودآموز می‌باشد؛ زیرا همه‌ی مباحث مطرح شده در آن به طور کامل تشریح شده و با ارائه‌ی مثال‌های مختلف و حل آن‌ها، یادگیری را آسان نموده، به طوری که برنامه‌نویس با دنبال کردن مثال‌ها و اجرای آنها در رایانه، به راحتی فناوری ASP.NET را فرا خواهد گرفت.

قابل ذکر است که تمامی مثال‌های به کار برده شده در کتاب آموزش گام به گام ASP.NET جعفرنژاد قمی از انتشارات علوم رایانه، قبلاً اجرا و امتحان شده‌اند. امروزه با توجه به گسترش کاربرد رایانه و اینترنت در همه‌ی امور تمام سازمان‌ها، شرکت‌ها و حتی افراد نیاز دارند که به خوبی از اینترنت و امکانات آن بهره‌مند شوند.

یکی از راه‌های ارتباطی قدرتمند در اینترنت، وبسایت است که می‌توان با یادگیری طراحی وب، وبسایت‌هایی با توجه به نیاز خود طراحی کرد. ASP.NET یک فناوری نوین برای ایجاد وبسایت می باشد. این فناوری مانند یک قالب عمل می‌کند که برنامه‌نویس با اندکی کدنویسی می‌تواند به راحتی وبسایت‌هایی با اهداف متفاوت مانند اقتصادی یا تجاری، بازاریابی، پژوهشی و آموزشی و یا حتی تفریح و سرگرمی ایجاد کند.

بخشی از کتاب آموزش گام به گام ASP.NET مهندس جعفرنژاد قمی

فصل پانزدهم: وب سرویس ها

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

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

به طور کلی برنامه های کاربردی ASP.NET، روش ایجاد برنامه های کاربردی وب را تغییر داده اند. از طرف دیگر، وب سرویس، روش اشتراک داده ها توسط برنامه های کاربردی و توزیع قابلیت ها را تغییر می دهد. COM و DCOM تلاش هایی بودند که در جهت توزیع قابلیت ها و امکانات در سراسر شبکه های کامپیوتری انجام شدند و هنوز هم کارایی دارند، اما وب سرویس این موضوع را تقویت کرد.

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

اجزای وب سرویس: هر وب سرویس، از اجزای خاصی تشکیل شده است:

  • فایل متنی با پسوند .asmx که حاوی کد وب سرویس است. اگر از ویژال استودیونت استفاده می کنید، از فایل دیگری برای کد نویسی استفاده می شود.
  • کلاس وب سرویس که از کلاس Web.Services.WebService به ارث می برد.
  • متدی با صفت Web.Services.WebMethodAttribute . این صفت، توابع و زیربرنامه هایی را مشخص می کند که می خواهید در اینترنت فراهم شوند.

امنیت وب سرویس: شاید یکی از دلایلی که وب سرویس ها مدت ها نتوانستند گسترش یابند، وضعیت امنیتی آن ها بوده باشد. وقتی یک وب سرویس را ایجاد می کنید، برای بازاریابی آن، باید دستیابی به آنرا کنترل و برنامه ریزی کنید.

در ASP.NET 1.0، تأمین امنیت چندان آسان نبود، ولی این موضوع در ASP.NET 2.0 بهبود قابل ملاحظه ای یافت. همانطور که می دانید، درخواست و پاسخ وب سرویس به صورت XML (متن ساده) می باشد. اگر از طریق SSL ارسال نشود، هرکسی می تواند به آن دست یابد و کد آن را برباید. امکانات جدیدی در ASP.NET فراهم شده است که به امنیت وب سرویس ها کمک می کند.

کتاب آموزش گام به گام ASP.NET تألیف مهندس عین الله جعفرنژاد قمی توسط انتشارات علوم رایانه به چاپ رسیده است.


فهرست


  1. اصول طراحی وپیاده سازی صفحات وب
  2. مقدمه ای بر NET
  3. نصب ویژوال استودیونت
  4. چند کنترل استاندارد
  5. کنترل های رادیویی، انتخابی و لیست ها
  6. پیوند ها، مدیریت حالت و شیوه نامه ها
  7. کنترل های اعتبارسنجی و پیشرفته
  8. مبانی بانک اطلاعات و نصب SQL Server
  9. کنترل های داده ای ( بخش اول )
  10. کنترل های داده ای (بخش دوم)
  11. کنترل های مرورگر سایت
  12. کنترل های ورود به سیستم
  13. برنامه نویسی قطعه ای
  14. کاربرد XML در ASP.NET
  15. وب سرویس ها
  16. پیکربندی پروژه های وب
  17. تأمین امنیت در وب سایت
  18. download و upload کردن سایت
  19. Caching در ASP.NET
  20. تجارت اکترونیک
  21. ساخت پورتال
  22. تکنیک های جاوااسکریپت و Ajax
  23. Ajax در ASP.NET
پیوست 1: مبانی HTML

  • برنامـه نویســی با C#.NET
  • نویسنده: مهندس عین الله جعفرنژاد قمی
  • انتشارات: علوم رایانه


ثبت دیدگاه


دیدگاه کاربران

اولین کسی باشید که دیدگاهی برای "کتاب آموزش گام به گام ASP.NET | جعفرنژاد قمی" می نویسد

آخرین بازدید های شما

۷ روز ضمانت بازگشت وجه ۷ روز ضمانت بازگشت وجه
ضمانت اصالت کالا ضمانت اصالت کالا
۷ روز هفته ۲۴ ساعته ۷ روز هفته ۲۴ ساعته
امکان پرداخت در محل امکان پرداخت در محل
امکان تحویل در محل امکان تحویل در محل