Visual_Studio_2010_Ebooks

مجموعه بیش از 50 کتاب زبان اصلی Visual Studio 2010 و دات نت فریمورک 4.0 را می توانید در این پست دانلود کنید.

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

موضوعات اصلی این کتابها در این زمینه ها است:

  • برنامه نویسی نرم افزارهای تحت ویندوز با C#.NET
  • برنامه نویسی نرم افزار های تحت ویندوز با VB.NET
  • طراحی صفحات وب با ASP.NET تحت C#.NET و VB.NET
  • برنامه نویسی مقدماتی و حرفه ای WPF
  • برنامه نویسی با LightSwitch
  • امنیت سایت های ASP.NET
  • کار با پایگاه داده با تکنولوژی های Linq , ADO.NET , Entity Framework
  • طراحی صفحات وب و برنامه نویسی با سیلورلایت
  • برنامه نویسی تجاری

لیست کتاب ها:

Adcanced VBScript for Microsoft Windows Administrators

وی بی اسکریپت یک زبان ساده اسکریپت نویسی قابل استفاده در ویندوز است. این زبان نمونه کوچک شده زبان Visual Basic است و کسانی که با ویژوال بیسیک کار کرده اند در یاد گیری این زبان بیشتر راه را پیموده اند و کافیست تفاوت های آن را با ویژوال بیسیک یاد گیرند. این زبان برای افزودن افکت به صفحات وب نیز کاربرد دارد. ولی کاربرد برتر آن در نوشتن برنامه های سمت سرور است که بر اساس تکنولوژی asp صورت می گیرد. این زبان به عنوان زبان پیش فرض برای نوشتن صفحات asp است. در این کتاب آموزشی Advanced VBScript ابتدا شما را با چیستی زبان اسکریپت نویسی VBScript آشنا کرده و سپس به شما می آموزد که چگونه بصورت پیشرفته از وی بی اسکریپت در طراحی صفحات وب و برنامه های سمت سرور استفاده کنید.

Applied WPF 4 in Context

در این eBook چگونگی ساخت و پیاده سازی WPF ( Windows Presentation Foundation ) بوسیله بهترین مثال ها و آموزش ها به منظور استفاده از آنها در ساخت برنامه های کاربردی را خواهید آموخت. Apress.Pro.DLR.in.NET.4

سرویس DLR ( Dynamic Language Runtime ) یک تلاش مداوم از سور کمپانی مایکروسافت بود تا بتوان به واسطه آن از زبان ها و سرویس های مختلف در زبان های برنامه نویسی مختلف استفاده کرد.

در این کتاب آموزشی Pro DLR in .NET 4 خواهید آموخت تا چگونه از توابع زبانهای Ruby و Python در بستر .NET Framework استفاده کنید.

مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر خواهید بود :

Introduction to DLR

DLR Expression

Late Binding and Caching

Late Binding and Interoperability

Dynamic Objects

DLR Hosting API

DLR and Aspect-Oriented Programming

Metaprogramming

Stitch — A DSL for Hosting Languages

Application Scripting

DLR in Silverlight

Dynamic Languages on JVM Beginning F# Dec 2009

زبان برنامه نویسی F Sharp برای شما محیطی امن و کارآمد در پلتفرم .NET بوجود می آورد. این زبان یک زبان ساده و عملی است که قادر خواهید بود از آن در برنامه نویسی شیئ گرا ، برنامه نویسی I/O ، برنامه نویسی Parallel CPU و اسکریپت نویسی ها استفاده کنید.

این ترکیب چنان موفق شده است که این زبان در حال حاضر برای اولین بار در کلاسهای آموزش زبان ویژوال استودیو 2010 آموخته میشود و همچنین می توان از این زبان در سیستم عامل های ویندوز ، مک ، لینوکس و دیگر سیستم عامل ها استفاده کرد.

مهارتهایی که در این کتاب خواهید آموخت شامل موارد زیر میباشد:

How to Obtain, Install, and Use F Sharp

Functional Programming

Imperative Programming

Object-Oriented Programming

Organizing, Annotating, and Quoting Code

The F# Libraries

User Interfaces

Data Access

Parallel Programming

Distributed Applications

Language-Oriented Programming

Parsing Text

Compatibility and Advanced Interoperation Beginning Microsoft Visual Studio LightSwitch Development

بخش عظیمی از وقت برنامه نویسان به کار با پایگاه داده و نوشتن دستورات CRUD می گذرد ، مایکروسافت به منظور ساده سازی کار این افراد اقدام به ارائه نسخه جدیدی از ویژوال استدیو نموده است و آن را Microsoft Visual Studio LightSwitch 2011 نامیده است . یکی از مزایای آن امکان استفاده از آن توسط برنامه نویسان مبتدی تا حرفه ای می باشد

این نرم افزار در سه حوزه زیر سبب صرفه جویی زمانی پروژه های تجاری می شود :

ساده سازی کد نویسی های مربوط به اتصال به پایگاه داده و کار با داده ها

ساخت زیباترین رابط های کاربری با چندین کلیک ماوس

ساده سازی نوشتن کدهایی که منطق تجاری را پیاده سازی کنند Beginning Visual CSharp 2010

کتاب آموزشی کلیات زبان برنامه نویسی شی گرا و سطح بالا Visual C# 2010 در برنامه نویسی برنامه های کاربردی با استفاده از Visual Studio 2010 می باشد.

در این کتاب آموزشی با ساختار زبان برنامه نویسی C# 4 و محیط برنامه نویسی .NET 4 آشنا خواهید شد.

در این کتاب خواهید آموخت :

CHAPTER 1 : Introducing C Sharp

CHAPTER 2 : Writing a C# Program

CHAPTER 3 : Variables and Expressions

CHAPTER 4 : Flow Control

CHAPTER 5 : More About Variables

CHAPTER 6 : Functions

CHAPTER 7 : Debugging and Error Handling

CHAPTER 8 : Introduction to Object-Oriented Programming

CHAPTER 9 : Defining Classes

CHAPTER 10 : Defining ClassMembers

CHAPTER 11 : Collections, Comparisons, and Conversions

CHAPTER 12 : Generics

CHAPTER 13 : Additional OOP Techniques

CHAPTER 14 : C# Language Enhancements

CHAPTER 15 : Basic Windows Programming

CHAPTER 16 : Advanced Windows Forms Features

CHAPTER 17 : Deploying Windows Applications

CHAPTER 18 : ASP.NET Web Programming

CHAPTER 19 : Web Services

CHAPTER 20 : Deploying Web Applications

CHAPTER 21 : File SystemData

CHAPTER 22 : XML

CHAPTER 23 : Introduction to LINQ

CHAPTER 24 : Applying LINQ

CHAPTER 25 : Windows Presentation Foundation

CHAPTER 26 : Windows Communication Foundation

CHAPTER 27 : Windows Workflow Foundation

Beginning.ASP.NET.Security

این کتاب به منظور ارائه دانش و مهارت های مورد نیاز برای پیاده سازی امنیت در وب سایت های ASP .NET می باشد. در این کتاب با استفاده از مثال های متعدد و گوناگونی چگونگی حمله به کدهای ASP و چگونگی برخورد و اشکال زدایی برنامه های ASP .NET را خواهید آموخت.

در این کتاب خواهید آموخت :

CHAPTER 1: WHY WEB SECURITY MATTERS

CHAPTER 2: HOW THE WEB WORKS

CHAPTER 3: SAFELY ACCEPTING USER INPUT

CHAPTER 4: USING QUERY STRINGS, FORM FIELDS, EVENTS, AND BROWSER INFORMATION

CHAPTER 5: CONTROLLING INFORMATION

CHAPTER 6: KEEPING SECRETS SECRET — HASHING AND ENCRYPTION

CHAPTER 7: ADDING USERNAMES AND PASSWORDS

CHAPTER 8: SECURELY ACCESSING DATABASES

CHAPTER 9: USING THE FILE SYSTEM

CHAPTER 10: SECURING XML

CHAPTER 11: SHARING DATA WITH WINDOWS COMMUNICATION FOUNDATION

CHAPTER 12: SECURING RICH INTERNET APPLICATIONS

CHAPTER 13: UNDERSTANDING CODE ACCESS SECURITY

CHAPTER 14: SECURING INTERNET INFORMATION SERVER (IIS)

CHAPTER 15: THIRD-PARTY AUTHENTICATION

CHAPTER 16: SECURE DEVELOPMENT WITH THE ASP.NET MVC FRAMEWORK

Beginning.Google.Maps.Applications

این کتاب آموزشی Beginning Google Maps Applications with Rails and Ajax به منظور ساخت برنامه های نگاشت شده مبتنی بر تکنولوژی Rails با استفاده از محیط برنامه نویسیGoogle Maps می باشد.

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

در این کتاب مطالب زیر را خواهید آموخت :

Google Maps and Rails

Interacting with the User and the Server

Geocoding Addresses

Manipulating Third-Party Data

Improving the User Interface

Optimizing and Scaling for Large Data Sets

What’s next for the Google Maps API?

Advanced Tips and Tricks

Lines, Lengths, and Areas

Advanced Geocoding Topics

Beginning.Visual.Basic.2010

کتاب آموزش جامع برنامه نویسی به زبان VB .Net در محیط Visual Studio .Net، البته به این نکته توجه داشته باشید که برنامه نویسی در محیط های .Net دست خوش تغییرات بسیار اندک شده و این موضوع بدان معناست که با یادگیری مطالب ارائه شده در این مجموعه بر ویژوال استدیو های جدید تر و برنامه نویسی در آنها مسلط خواهید بود .

زبان برنامه نویسی Visual Basic طرفداران زیادی دارد چرا که همانند C# و جاوا توانمندی های بسیار خوبی دارد ، اما یادگیری آن از Java و C# ساده تر می باشد. برنامه نویسیVisual Basic امکانات و انعطاف بسیار بیشتری از Windows Form در اختیار شما می گذارد که از طریق آن ها می توانید با سرعت برنامه هایی را ایجاد کنید.

در زیر با برخی از سرفصل های این کتاب آموزشی ارزشمند آشنا خواهید شد.

CHAPTER 1 Welcome to Visual Basic 2010

CHAPTER 2 TheMicrosoft.NET Framework

CHAPTER 3 Writing Software

CHAPTER 4 Controlling the Flow

CHAPTER 5 Working with Data Structures

CHAPTER 6 Extensible Application Markup Language (XAML

CHAPTER 7 Building Windows Applications

CHAPTER 8 Displaying Dialog Boxes

CHAPTER 9 Creating Menus

CHAPTER 10 Debugging and Error Handling

CHAPTER 11 Building Objects

CHAPTER 12 Advanced Object-Oriented Techniques

CHAPTER 13 Building Class Libraries

CHAPTER 14 Creating Windows Forms User Controls

CHAPTER 15 Accessing Databases

CHAPTER 16 Databases Programming with SQL Server and ADO.NET

CHAPTER 17 Dynamic Data Web Site

CHAPTER 18 ASP.NET

Cloud Computing with the Windows Azure Platform

محاسبات ابری ( Cloud Computing ) در پلتفرم Windows Azure برنامه نویسی برنامه های کاربردی سمت سرور و سمت Client با استفاده از Visual Studio 2008 and 2010 را پوشش می دهد.

در این کتاب آموزشی ارزشمند خواهید آموخت که چگونه از سرویس های پلتفرم Windows Azure در توسعه برنامه های کاربردی استفاده کنید.

مهارت هایی که در این کتاب خواهید آموخت به این ترتیب می باشد :

آشنایی با مفاهم اساسی و ویژگی های پلتفرم Windows Azure

استفاده از سرویس های Cloud Computing در سازمان

آشنایی با تکنیک های پیشرفته سرویس های Cloud Computing

کار با SQL Azure Services

و …..

Coding Faster – Getting More Productive with Visual Studio

در این کتاب آموزشی ارزشمند تکنیکهای کاربردی و ویژه ای را خواهید آموخت که با استفاده از آنها قادر به استفاده بهینه از ابزارها و امکانات نرم افزار ویژال استدیو در برنامه نویسی برنامه های کاربردی خواهید بود.  این کتاب که با عنوان Coding Faster : Getting More Productive with Microsoft Visual Studio شناخته می شود با استفاده از مجموعه نکات و ترفندها به شما چگونگی کار با ادیتور کد ( Code Editor ) ، Visual Designer ، Debugger ها و دیگر ابزارها و ویژگی های نسخه های 2005 ، 2008 و 2010 نرم افزار Visual Studio  و چگونگی بهینه سازی کارایی برنامه ها نوشته شده را می آموزد .

Developer’s Guide to Collections in Microsoft.NET

با استفاده از .NET Collection ها می توانید مسائل پیش آمده در برنامه نویسی با رابط کاربر گرافیکی مقید سازی داده ها ( Data Binding ) ، threading ، بازجست داده ها ( Data Quering ) و ذخیره سازی داده ها را مدیریت کنید. در این کتاب مهارت های زیر را خواهید آموخت :

پیاده سازی و دسته بندی آرایه ها ، Stack ها ، لیست ها و دیگر انواع Collection ها پیاده سازی کلاس های .NET Collection های ساخته شده افزودن enumerator ، دیکشنری و دیگر .NET Collection به کلاس ها بازجست از Collection ها با نوشتن دستورات ساده تا پیچیده Microsoft LINQ همگام سازی داده ها بین Threadها با استفاده از .NET Synchronization Classes بهینه سازی Collection Classes های سفارشی سازی شده با طبقه بندی Support ها استفاده از دستورات ساده مقید سازی داده ها برای نمایش Collection ها در Windows Forms ، Microsoft Silverlight و Windows Presentation Foundation

Ektron Developers Guide

تکنولوژی Ektron یک پلتفرم ارائه دهنده راهکارهای وب از جمله سیستم مدیریت محتوی ( Web Content Management ) ، بهینه سازی Marketing ، تجارتهای اجتماعی ( Social Business ) و راهکارهای موبایل می باشد. پلتفرم سیستم مدیریت محتوی Ektron امکانات و ابزارها مورد نیاز برای Scalability ، Extensibility و Power در وب سایت های پویا و پیچیده را ارائه می دهد.

در این کتاب الکترونیکی ارزشمند Ektron Developers Guide آموزش های مورد نیاز برای ایجاد و مدیریت کارا وب سایت ها با استفاده از Ektron CMS400 .NET را خواهید آموخت.

مهارت ها و توانایی هایی که در این کتاب به شما آموزش داده می شود به این ترتیب می باشد:

INTRODUCING EKTRON

THE EKTRON WEB PROJECT METHODOLOGY

THE IMPLEMENTATION GUIDE

CONFIGURING YOUR DEVELOPMENT ENVIRONMENT

UNDERSTANDING CONTENT MANAGEMENT FUNDAMENTALS

CONFIGURING COMMONLY USED COMPONENTS

THE HOMEPAGE

REACHING PROSPECTS

GENERATING LEADS THROUGH CAMPAIGN OPTIMIZATION

SUPPORTING CUSTOMERS

IMPLEMENTING THE ONTREK SOCIAL NETWORK

CREATING THE CATALOG OF PRODUCTS FOR THE ECOMMERCE STOREFRONT

CONSTRUCTING THE ONLINE STOREFRONT WITH ECOMMERCE

DEPLOYING YOUR WEBSITE

MAINTAINING YOUR WEBSITE Exam 70-518 Pro Designing and Developing Applications Using Microsoft .Net Framework 4

آزمون 70-511 به منظور سنجش مهارت های شما در توسعه برنامه های کاربردی با استفاده از مایکروسافت .NET Framework می باشد. کاندیداها بایستی با زبان های VB و C# آشایی داشته باشند.

این کتاب آموزشی مروری بر مهارت ها و توانایی های مورد نیاز شما برای کسب آمادگی در آزمون 70-511 می باشد.

سرفصل های درسی این کتاب به ترتیب زیر می باشند :

Building a User Interface

Working with Events and Commands

Adding and Managing Content

Windows Forms and Windows Forms Controls

Working with User-Defined Controls

Working with Data Binding

Configuring Data Binding

Working with Data Grids and Validating User Input

Enhancing Usability

Advanced Topics

Testing and Debugging WPF Applications

Deployment

Exam 70-519 Pro Designing and Developing Web Applications Using Microsoft .NET Framework 4

آزمون 70-519 به منظور ارزیابی مهارت کاندیداها در طراحی و توسعه برنامه های تحت وب ( Web Application ) با استفاده از نرم افزار Visual Studio 2010 و .NET Framework 4 می باشد. با گذراندن این آزمون در مسیر کسب مدرک MCPD ( Microsoft Certified Professional Developer ) قرار خواهید گرفت.

در این کتاب آموزشی ارزشمند که به عنوان یک مرجع راهنما برای آزمون 70-519 Designing and Developing Web Applications Using Microsoft .NET Framework 4 می باشد مهارت های زیر را به شما می آموزد :

Designing the Application Architecture Designing the User Experience Designing Data Strategies and Structure Designing Security Architecture and Implementation Prepare for and Investigating Application Issues Designing a Deployment Strategy

Introducing Microsoft LINQ

LINQ (Language Integrated Query ) جزئی از .NET Framework است که توانایی بازجست از داده ها را در کدهای نوشته شده به زبان های برنامه نویسی .NET ایجاد می کند ، دستورات آن تقریبا شبیه SQL است با این تفاوت که به تنهایی همانند دستورات SQL نمی توان از آن استفاده کرد ، بلکه باید از آن به همراه زبان های برنامه نویسی .NET استفاده نمود.

همچنین LINQ به برنامه نویسان کمک می کند به راحتی با هر گونه از منابع داده ( Data Sources ) ارتباط برقرار کرده و با آن ها کار کنند .

هدف از این کتاب آموزشی ، آموزش مفاهیم و موارد اساسی تکنولوژی Microsoft LINQ و کمک به شما در استفاده ساده و راحت از آن در بازجست داده های دیتابیس ها می باشد.

مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر می باشد :

آشنایی با چیستی LINQ

آشنایی با ویژگی های زبان برنامه نویسی C# 3.0

آشنایی با ویژگی های زبان برنامه نویسی Visual Basic 9.0

آشنایی با مفاهیم اساسی LINQ Syntax

استفاده از LING به منظور بازجست داده ها در برنامه های کاربردی ADO .NET

استفاده از LINQ در Query گرفتن داده های دیتابیس های XML

و …..

Introducing Net 4.0 With Visual Studio 2010

در این کتاب الکترونیکی به آموزش کلیات Visual Studio 2010 .NET 4.0 پرداخته شده است.

مهارت ها و توانایی هایی که این کتاب در اخیار شم قرار میدهد ، شامل موارد زیر می باشد:

آشنایی با چیستی Visual Studio 2010 .NET 4.0

آشنایی با Visual Studio IDE and MEF

آشنایی با تغییرات زبان تکامل یافته ویژال استادیو

آشنایی با تغییرات CLR and BCL

آشنایی مقدماتی با روندکاری .NET 4.0

آشنایی با مقدمات Windows Communication

آشنایی با Entity Framework

آشنایی با سرویس های WCF Data

آشنایی با ASP .NET

آشنایی با Microsoft AJAX

آشنایی با JQuery

آشنایی با ASP .NET MVC

آشنایی با Silverlight

آشنایی با WPF 4.0 و Silverlight 3.0

آشنایی با Windows Azure

Mastering Visual Basic 2010

زبان برنامه نویسی Visual Basic طرفداران زیادی دارد چرا که همانند C# و جاوا توانمندی های بسیار خوبی دارد ، اما یادگیری آن از Java و C# ساده تر می باشد. در این کتاب آموزشی ارزشمند Mastering Visual Basic 2010 مهارت ها و توانمندی های استفاده از این زبان برنامه نویسی در ساخت برنامه های کاربردی تحت وب و Client با قابلیت های بالا با استفاده از Visual Basic را خواهید آموخت.

مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر می باشد :

آشنایی با ویژگی ها و کاربردهای زبان برنامه نویسی Visual Basic

پیاده سازی Windows Application با استفاده از ویژال استادیو 2010

کار با کلاس ها و کنترل های سفارشی در VB 2010

استفاده از زبان برنامه نویسی VB 2010 در .NET Framework

و …..

Microsoft ASP.NET and AJAX – Architecting Applications

در این کتاب آموزشی ASP .NET and AJAX مهارت برنامه ریزی ، طراحی و ساخت برنامه های کاربردی تحت وب با توانمندی های بالا با استفاده از کدهای نمونه AJAX در محیط برنامه نویسی ASP .NET را خواهید آموخت.

مهارت هایی که در این کتاب فرا خواهید گرفت به ترتیب زیر است :

Under the Umbrella of AJAX

The Easy Way to AJAX

AJAX Architectures

A Better and Richer JavaScript

JavaScript Libraries

AJAX Design Patterns

Client-Side Data Binding

Rich Internet Applications

Microsoft Building Enterprise Applications with Windows Presentation Foundation and MVVM

یکی از کاربردهای این کتاب آموزشی ارزشمند ساده سازی و سرعت بخشیدن به توسعه برنامه های سازمانی با استفاده از Windows Presentation Foundation (WPF) و Model View ViewModel ( MVVM ) می باشد. با استفاده از آموزش ها و تکنیک های این کتاب قادر خواهید بود تا به مقید سازی داده ها ( Data Binding ) در محیط کاربردی WPF بپردازید.

در این کتاب خواهید آموخت :

 Introduction to Model View ViewModel and Line of BusinessApplications

Design Patterns

The Domain Model

The Data Access Layer

The Business Layer

The UI Layer with MVVM

MVVM Frameworks and Toolkits Microsoft Silverlight 4 and SharePoint 2010 Integration

معرفی کتاب همراه Microsoft Silverlight 4 and SharePoint 2010 Integration به منظور آموزش مهارت ها ، نکات و ترفندهایی برای استفاده بهینه و کارا از تکنولوژی Silverlight 4 در سایت SharePoint می باشد.

در این کتاب آموزشی خواهید آموخت :

Chapter 1: Integrating Silverlight 4 with SharePoint 2010

Chapter 2: Deploying and Debugging Techniques for Silverlight and SharePoint

Chapter 3: Interacting with Data on the SharePoint Server

Chapter 4: Creating Dynamic Business Solutions

Chapter 5: Working with WCF Data Services

Chapter 6: Interacting with Rich Media and Animations

Microsoft Visual Basic 2010 Developers Handbook

در این کتاب خواهید آموخت که چگونه با استفاده از زبان برنامه نویسی ویژوال بیسیک برنامه های کاربردی را ساخته و یا آنها توسعه دهید. این کتاب که به عنوان کتاب همراه برای برنامه نویسان معرفی شده است به آنها کمک می کند تا از تمامی امکانات و ویژگی های زبان برنامه نویسی Visual Basic 2010 در توسعه برنامه های کاربردی تحت وب و برنامه های تجاری استفاده کنند.

در این کتاب خواهید آموخت :

استفاده از ویژوال بیسیک 2010 در ساخت Windows Form ها و پروژه های WPF (Windows Presentation Foundation)

ایجاد کدهای قدرتمند (Robust Code ) با استفاده از تکنیک های برنامه نویسی شی گرا

کار با Event ها و Delegates و افزودن آنها با کلاس های سفارشی سازی شده

برنامه نویسی آرایه ها و ساختار داده ها در بستر Microsoft .NET Framework

استفاده از Namespace های نوشته شده در ویژوال بیسیک برای حل راحت و سریع مشکلات در روند برنامه نویسی

استفاده از امکانات و ویژگی های Microsoft LINQ ، از جمله LINQ to XML و LINQ to Entities

و …… Microsoft Visual Basic 2010 for Windows Applications Introductory

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

سرفصل های درسی این کتاب به ترتیب زیر می باشند:

آشنایی با زبان برنامه نویسی Visual Basic 2010 شامل موارد زیر :

INTRODUCTION BASIC PROGRAM OPERATIONS VISUAL BASIC 2010 AND VISUAL STUDIO 2010 PROGRAMMING LANGUAGES .NET FRAMEWORK 4.0 TYPES OF VISUAL BASIC 2010 APPLICATIONS

آموزش طراحی رابط کاربری گرافیکی با VB شامل موارد زیر :

INTRODUCTION USING VISUAL STUDIO 2010 PROGRAM DEVELOPMENT LIFE CYCLE SAMPLE PROGRAM GUIDED PROGRAM DEVELOPMENT

آموزش طراحی برنامه های کاربردی و کد نویسی آن شامل موارد زیر :

INTRODUCTION SAMPLE PROGRAM FINE-TUNE THE USER INTERFACE VISUAL BASIC PROGRAM CODING PHASE 3 — DESIGN THE PROGRAM PROCESSING OBJECTS PHASE 4 — CODE THE PROGRAM GUIDED PROGRAM DEVELOPMENT CODE LISTING

آشنایی با متغیرهای و عملیات های محاسباتی ( Arithmetic Operations ) شامل موارد زیر :

INTRODUCTION USER INTERFACE INTRODUCTION TO DATA ENTRY AND DATA TYPES ARITHMETIC OPERATIONS PROGRAM DESIGN GUIDED PROGRAM DEVELOPMENT CODE LISTING

آموزش تصمیم گیری در رابطه با ساختار برنامه شامل موارد زیر :

INTRODUCTION CHAPTER PROJECT MAKING DECISIONS WITH CONDITIONAL STATEMENTS PROGRAM DESIGN GUIDED PROGRAM DEVELOPMENT CODE LISTING

آشنایی با Loop ها در ساختار برنامه های شامل موارد زیر :

INTRODUCTION CHAPTER PROJECT USER INTERFACE DESIGN USING LOOPS TO PERFORM REPETITIVE TASKS USING A DATATIP WITH BREAKPOINTS PUBLISHING AN APPLICATION WITH CLICKONCE DEPLOYMENT PROGRAM DESIGN GUIDED PROGRAM DEVELOPMENT CODE LISTING

Microsoft Visual Studio 2010 Unleashed

این eBook آموزشی ابتدا شما را با امکانات جدید IDE ویژوال استدیو 2010 و سپس با چیستی و مبانی نوشتن برنامه های WPF ، Workflow های WWF و سرویس های WCF آشنا کرده ، سپس قادر خواهید بود تا با استفاده از این آموزش ها برنامه های کاربردی متناسب با نیازهای خودتان را طراحی کنید.

در مجموع این کتاب آموزشی یکی از بهترین نقاط شروع به کار با Visual Studio 2010 چه برای تازه کاران و چه برای افراد حرفه ای و متخصص است .

دراین کتاب این مهارت ها و توانمندی ها را کسب خواهید کرد :

An Introduction to Visual Studio 2010

An In-Depth Look at the IDE

Writing and Working with Code

Extending Visual Studio

Creating Enterprise Applications

Microsoft Visual Studio LightSwitch Business Application Development

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

سرفصل های درسی این کتاب به ترتیب زیر می باشد :

Chapter 1: Getting Started with Microsoft LightSwitch Chapter 2: Microsoft LightSwitch IDE and Architecture Chapter 3: Accessing Data from a VSLS Application Chapter 4: Screens in VSLS application Chapter 5: Working with Entities Chapter 6: Querying and Filtering Data Chapter 7: Writing Code in Microsoft LightSwitch Chapter 8: Authentication and Authorization in Microsoft LightSwitch Chapter 9: Deploying LightSwitch Applications Chapter 10: Troubleshooting, Debugging, Custom Controls, and Extensions

Microsoft Windows Communication Foundation 4.0 Cookbook for Developing SOA Application

در این کتاب بسیار ارزشمند چگونگی برنامه نویسی برنامه های کاربردی مبتنی بر SOA ( Service Oriented Architecture ) را از طریق Windows Communication Foundation به زیبایی فراخواهید گرفت .

WCF یک API در .NET به منظور برنامه نویسی ، برنامه های کاربردی مرتبط سرویس گرا می باشد.

 برخی از سرفصل های این کتاب ارزشمند عبارتند از :

Working with contracts

Endpoint , Binding and Behavoir

Hosting and Configuration

Service Discovery and Proxy Generation

Channel And Messaging

Dealing with data in service

Security

Concurrency

Extending WCF Runtime

RESTful and AJAX-enabled WCF Services

Interoperability

Diagnostics

Miscellaneous WCF Development Tips

Microsoft.Press.Inside.the.Microsoft.Build.Engine.Using.MSBuild.and.Team.Foundation.Build.J

این کتاب آموزشی برای تمامی کسانی است که از MSBuild و Team Build استفاده میکنند. اگر شما از Visual Studio برای نوشتن برنامه های خود استفاده می کنید بنابراین شما آماده استفاده از MSBuild برای نوشتن برنامه های خود هستید. اگر شما به علاقمند هستید تا در مورد چگونگی نوشته شدن برنامه های کاربردی و یا سفارشی سازی پردازش آن برنامه ها بیشتر بدانید خواند این کتاب به شما توصیه میشود.

برای دانلود این کتاب آموزشی مفید و ارزشمند به ادامه مطلب بروید.

مهارت های و مطالبی که در این کتاب می آموزید به شرح زیر است :

آشنایی با مفاهیم اساسی MSBuild

آشنایی با ابزارها و ویژگی های MSBuild

سفارشی سازی Task ها و Loggers ها

آشنایی با MSBuild Cookbook

آشنایی با کاربردها و ویژگی های Team Foundation Build

Microsoft.Press.Microsoft.Visual.CSharp.2010.Step.by.Step.Mar.2010

زبان برنامه نویسی C# یک زبان قدرتمند و در عین حال ساده است و بسیاری از ویژگی های زبان C++ و Visual Basic را به ارث برده است. در این کتاب آموزشی سعی شده است تا بصورت پله به پله شما را با این زبان برنامه نویسی آشنا کرده و به شما بیاموزد که چگونه از این زبان برای نوشتن برنامه های خود استفاده کنید.

مهارت ها و توانایی هایی که در این کتاب خواهید آموخت به ترتیب زیر است :

آشنایی با Microsoft Visual C# و Visual Studio 2010

آشنایی با زبان C#

ایجاد کامپوننت ها از جمله Access Field ها ، Index ها و ….

طراحی برنامه های کاربردی ویندوزی

مدیریت اطلاعات دیتابیس ها و برنامه های کاربردی نوشته شده توسط Visual C#

ایجاد راهکارهای کاملا حرفه ای با استفاده از Visual Studio 2010

Microsoft.Press.Programming.Microsoft.ASP.NET.MVC.May.2010

این EBook برنامه نویسی با استفاده از ASP .NET MVC به شما چکونگی استفاده از ویژگی ها ، Sample Code ها و اصول Asp .NET MVC را خواهد آموخت. در این کتاب به شما چگونگی استفاده از مدل ها برای طراحی یک صفحه وب HTML با طراحی فوق العاده را خواهید آموخت.

پس از مطالعه این کتاب مهارت های زیر را کسب خواهید کرد :

هدف از استفاده ASP .NET MVC و انگیزه های استفاده از این زبان برای توسعه صفحات وب

آشنایی با Runtime Environment

آشنایی با الگوهای MVC

آشنایی با کنترل های ASP .NET MVC

آشنایی با مدل های ASP .NET MVC

آشنایی با ویژگی های ASP .NET MVC در طراحی صفحات وب

آشنایی با توانمندی های AJAX

Microsoft.Silverlight.4.Business.Application.Development.Beginners.Guide

معرفی eBook آموزشی توسعه برنامه های تحت وب تجاری با استفاده از Microsoft Silverlight 4 به منظور آموزش مهارت های مورد نیاز در استفاده از تکنولوژی Silverlight 4 در ساخت برنامه های کاربردی تجاری برای سازمان ها می باشد .

این کتاب ابتدا شما را با مفاهیم اساسی کاربردهای Silverlight آشنا کرده و پس از آن به شما می آموزد که چگونه از این ابزارها، امکانات و ویژگی ها برای ایجاد برنامه های کاربردی استفاده کنید و در پایان با آموزش تکنیک های پیشرفته ای خواهید آموخت تا چگونه برنامه های نوشته شده با Silverlight 4 را برای ارائه به سازمان های تجاری آماده کنید.

MSPress – Microsoft Visual Basic 2010

کتاب الکترونیکی Microsoft Visual Basic 2010 به منظور آموزش قدم به قدم مهارت ها و توانایی های برنامه نویسی برنامه های کاربردی با استفاده از VB 2010 می باشد. با استفاده از امکانات و ویژگی های VB 2010 شما قادر به ساخت برنامه های بسیاری برای Microsoft Visual C++ 2010 ، Microsoft Visual C# ، Microsoft Visual Web Developer ، rosoft Visual Web Developerعه بردی مه نویسی برنامه های کاربردی با استفاده از  2010 و … خواهید بود.

 مطالبی که در این کتاب آموزش داده شده است بدین ترتیب می باشد :

 Part I Getting Started with Microsoft Visual Basic 2010

Exploring the Visual Studio Integrated Development Environment

Writing Your First Program

Working with Toolbox Controls

Working with Menus, Toolbars, and Dialog Boxes

 Part II Programming Fundamentals

Visual Basic Variables and Formulas and the .NET Framework

Using Decision Structures

Using Loops and Timer

Debugging Visual Basic Programs

Trapping Errors by Using Structured Error Handling

Creating Modules and Procedures

Using Arrays to Manage Numeric and String Data

Working with Collections

Exploring Text Files and String Processing

 Part III Designing the User Interface

Managing Windows Forms and Controls at Run Time

Adding Graphics and Animation Effects

Inheriting Forms and Creating Base Classes

Working with Printers

 Part IV Database and Web Programming

Getting Started with ADO.NET

Data Presentation Using the DataGridView Control

Creating Web Sites and Web Pages by Using Visual Web Developer and ASP.NET

Pro ASP.NET SharePoint 2010 Solutions

معرفی کتاب آموزشی Pro ASP .NET SharePoint 2010 Solution به منظور ارائه تکنیک ها و راهکارهای کارا برای پیاده سازی قابلیت های SharePoint در برنامه های ASP .NET می باشد.

مهارت های زیر را در این کتاب خواهید آموخت :

SharePoint as a Development Platform

Visual Studio 2010–Advancing the SharePoint Development Environment

SharePoint, IIS, and the NET Framework

SharePoint Architecture–File System, Database and the Provider Pattern

Web Parts and Master Pages

The Client Object Model

Business Connectivity Services

Touch Points–Integrating SharePoint 2010 and ASPNET

Medium Touch Point Solutions

High Touch Point Solutions

Professional ASP.NET 4 in C# and VB

کتاب همراه Professional ASP .NET 4 in C# and VB یک کتاب آموزشی ارزشمند است که در آن چگونگی استفاده از محیط ASP .NET برای پیاده سازی زبانهای C# و VB در نوشتن برنامه های کاربردی تحت وب را به شما می آموزد.

 دانش و مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر می باشد :

Application and Page Frameworks

ASP.NET Server Controls and Client-Side Scripts

ASP.NET Web Server Controls

Validation Server Controls

Working with Master Pages

Themes and Skins

Data Binding

Data Management with ADO.NET

Querying with LINQ

Working with XML and LINQ to XML

Introduction to the Provider Model

Extending the Provider Model

Site Navigation

Personalization

Membership and Role Management

Portal Frameworks and Web Parts

HTML and CSS Design with ASP.NET

ASP.NET AJAX

ASP.NET AJAX Control Toolkit

Security

State Management

Caching

Debugging and Error Handling

File I/O and Streams

User and Server Controls

Modules and Handlers

ASP.NET MVC

Using Business Objects

ADO.NET Entity Framework

ASP.NET Dynamic Data

Working with Services

Building Global Applications

Configuration

Instrumentation

Administration and Management

Packaging and Deploying ASP.NET Applications

Migrating Older ASP.NET Projects

ASP.NET Ultimate Tools

Silverlight 3 and ASP.NET

Dynamic Types and Languages

ASP.NET Online Resources

Professional.FSharp.2.0-2

زبان برنامه نویسی  F#برای شما محیطی امن و کارآمد در پلتفرم .NET بوجود می آورد. این زبان یک زبان ساده و عملی است که قادر خواهید بود از آن در برنامه نویسی شی گرا ، برنامه نویسی I/O ، برنامه نویسی Parallel CPU و اسکریپت نویسی ها استفاده کنید.

در این کتاب آموزشی Professional F# 2.0 چگونگی تعامل زبان برنامه نویسی F# با انواع تکنولوژی های .NET مانند Silverlight یا Relational Databases و استفاده از آن برای توسعه برنامه های کاربردی را خواهید آموخت.

مفاهیم و مهارت هایی که در این کتاب خواهید آموخت به این ترتیب می باشد :

LEXICAL STRUCTURE

PRIMITIVE TYPES

CONTROL FLOW

COMPOSITE TYPES

PATTERN MATCHING

COMPLEX COMPOSITE TYPES

CLASSES

INHERITANCE

GENERICS

CUSTOM ATTRIBUTES

FUNCTIONS

IMMUTABLE DATA

DATA TYPES

LIST PROCESSING

PIPELINING AND COMPOSITION

C#

DATABASES

XML

ASP.NET MVC

SILVERLIGHT

SERVICES

Professional.Parallel.Programming.with.CSharp

کتاب الکترونیکی Professional Parallel Programming with C# به معرفی یکی از موثرترین و کاربردی ترین تکنولوژی های روز دنیا می پردازد. در این کتاب می آموزید که چگونه از مهارت های برنامه نویسی موازی ( Parallel Programming ) با استفاده از زبان C# در توسعه برنامه های کاربردی در سیستم های مدرن و چند پردازشی استفاده کنید.

در این کتاب با مفاهیم و مهارت های زیر آشنا خواهید شد :

Modern multicore and manycore shared-memory architectures

High-level, task-based programming with Task Parallel Library (TPL), C#, and .NET Framework 4

Parallel Language Integrated Query (PLINQ

Most common coordination data structures and synchronization primitives for task-based programming

Visual Studio 2010 debugging and profi ling capabilities related to parallel programming

Additional libraries, tools, and extras that help you master multicore programming in reallife applications

Programming.Microsoft.LINQ.in.Microsoft.NET.Framework.4

کتاب آموزشی Programming Microsoft LINQ in Microsoft .NET Framework 4 یک کتاب ارزشمند در ضمینه آشنایی با زبان LINQ و چگونگی استفاده از آن در .NET Framework برای نوشتن برنامه های کاربردی می باشد .

در این کتاب مهارت های زیر را کسب خواهید کرد :

LINQ Introduction

LINQ Syntax Fundamentals

LINQ to Objects

Choosing Between LINQ to SQL and LINQ to Entities

LINQ to SQL: Querying Data

LINQ to SQL: Managing Data

LINQ to SQL: Modeling Data and Tools

LINQ to Entities: Modeling Data with Entity Framework

LINQ to Entities: Querying Data

LINQ to Entities: Managing Data

LINQ to DataSet

LINQ to XML: Managing the XML Infoset

LINQ to XML: Querying Nodes

Inside Expression Trees

Extending LINQ

Parallelism and Asynchronous Processing

Other LINQ Implementations

LINQ in a Multitier Solution

LINQ Data Binding

Sams.Teach.Yourself.ASP.NET.4.in.24.Hours

دانلود EBook آموزشی ASP .NET 4 به منظور یادگیری برنامه نویسی با استفاده از زبان ASP .NET 4 برای ایجاد و Deploy کردن برنامه های کاربردی تحت وب داده پردازی ( Data-Driven Web Application ) می باشد.

مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر است :

آشنایی با ویژگی ها و کاربردهای ASP .NET 4

آشنایی با ماژول های برنامه نویسی ASP .NET

استفاده از Visual Web Developer

طراحی ، ایجاد و تست صفحات وب ساخته شده توسط ASP .NET

آشنایی با متغیر ها و عملگرهای Visual Basic

مدیریت برنامه های نوشته شده با استفاده از Control Structure های ویژال بیسیک

کار با آبجکت ها در Visual Basic

کار با Web Control ها برای نمایش متون

آشنایی با Web Form های طراحی شده توسط ASP .NET

استفاده از Text Box ها برای کنترل اطلاعات ورودی

و بسیاری مهارت های دیگر در طراحی برنامه های کاربردی تحت وب پویا

Wrox – Professional C sharp and .NET 4

معرفی کتاب الکترونیکی Professional C# 4 and .NET 4 یک کتاب بسیار مفید برای برنامه نویسانی است که می خواهند در پروسه نوشتن برنامه های خود در محیط C# 4 از کدهای نمونه .NET 4 نیز استفاده کنند.

مهارت ها و توانمندی هایی که در این کتاب خواهید آموخت به ترتیب زیر است :

آشنایی با ساختار ، ویژگی ها ، امکانات و کاربردهای زبان C# در برنامه نویسی برنامه های کاربردی

آشنایی با چگونگی استفاده از زبان C# در محیط Visual Studio 2010

استفاده از ویژگی های زبان C# برای ساخت زیرساخت های Application ها

ارتباط برقرار کردن با داده های دیتابیس در Application های نوشته شده در C# و .NET

آماده سازی برنامه ها برای ارائه

و بسیار مهارت ها و ترفند های دیگر که با استفاده از آنها قادر به تولید برنامه های کاربردی بسیار با قابلیت های بالا خواهید بود

Wrox – Professional Silverlight 4

همان طور که می دانید با استفاده از تکنولوژی Silverlight می توان برنامه های کاربردی بسیار قوی و زیبا برای استفاده در صفحات وب ایجاد نمود ، این برنامه های کاربردی به دلیل اجرا در Browser در سیستم عامل های ویندوز ، مک و لینوکس بدون مشکل به اجرا در می آیند .

در این کتاب آموزشی Professional Silverlight 4 با ویژگی ها ، امکانات و کارایی های Silverlight 4 در طراحی برنامه های کاربردی تحت وب آشنا خواهید شد. این کتاب آموزشی به تمام برنامه نویسانی که به دنبال طراحی برنامه های کاربردی تحت وب با کاربردهای بالاتری هستند توصیه می شود.

مهارت هایی که در این EBook خواهید آموخت به شرح زیر است :

آشنایی با چیستی Silverlight

ساخت یک برنامه کاربردی با استفاده از Visual Studio

ساخت برنامه کاربردی با استفاده از Expression Blend 4

آشنایی با زیرساخت منوهای راهبری در برنامه های تحت وب ( Navigation Framework )

کنترل لایه بندی های برنامه با استفاده از Panel

کار با Visual Control ها

راه اندازی کنترل دسترسی های به داده ها در برنامه های کاربردی تحت وب

آشنایی با RIA Services

و بسیاری مهارت های دیگر در رابطه با استفاده حرفه ای از Silverlight در رابطه با طراحی برنامه های کاربردی تحت وب

Wrox – Professional Visual Studio 2010

آخرین نسخه از نرم افزار قدرتمند Visual Studio با قابلیت های جدید و دارای رابط کاربری بسیار پیشرفته است که با استفاده از تکنولوژی WPF ایجاد شده است. مایکروسافت با این حرکت قدرت WPF در ایجاد رابط های کاربری بسیار پیشرفته را به رخ می کشد و همچنین می تواند هشداری باشد برای برنامه نویسان تا تکنولوژی WPF را جدی تر بگیرند و از همین حالا در مورد آن مطالعه کنند.

این کتاب آموزشی به منظور آموزش تمامی آنچه شما برای استفاده از Visual Studio 2010 نیاز دارد می باشد. در این کتاب می آموزید که چگونه از این ابزارها و امکانات استفاده کنید تا برنامه های خود را بسیار کاراتر و تاثیرگذارتر بسازید.

مهارت ها و توانایی هایی که در این کتاب خواهید آموخت به شرح زیر هستند:

آشنایی با محیط توسعه یافته برنه نویسی و یا همان Integrated Development Environment ( IDE ) در نرم افزار Visual Studio 2010 و ویژگی ها و کاربردهای جدید افزوده شده به آن

آشنایی با چگونگی استفاده از ویژگی ها و امکانات Visual Studio 2010 و زبان های برنامه نویسی وابسته به منظور طراحی یک برنامه کاربردی

آشنایی با راهکارها و ترفندهای پیشرفته ای به منظور استفاده حرفه ای تر از Visual Studio 2010

استفاده از زبان های برنامه نویسی .NET در ویژال استادیو به منظور ساخت برنامه های کاربردی با کارایی های بالاتر

استفاده از ابزارها و ویژگی های Visual Studio 2010 در طراحی برنامه های کاربردی تحت وب

آشنایی با ابزارهای کار با داده ها در Visual Studio

کار با Application Services ها

عیب یابی برنامه های نوشته شده با استفاده از ابزارهای Visual Studio 2010

استفاده از ابزارها و امکانات توسعه نرم افزاری در Visual Studio

و ……..

Wrox – Visual Studio 2010 and .NET 4 Six-in-One

معرفی EBook آموزشی Visual Studio 2010 and .NET 6 in 1 یک کتاب آموزشی بسیار کاربردی و مفید برای برنامه نویسانی است که در ادغام و تعیین حوزه کاری زبان های C# ، F# ، VB .NET ، ASP .NET و .NET دچار مشکل هستند. در این کتاب آموزشی با کلیات و چگونگی استفاده از Visual Studio ، .NET ، ASP .NET ، VB .NET ، C# و F# را آشنا خواهید شد.

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

 مهارت ها و توانایی هایی که پس از مطالعه این کتاب خواهید آموخت به ترتیب زیر است :

 آشنایی با ویژگی ها ، امکانات و کدنویسی های Visual Studio

آشنایی با Template های Visual Studio 2010

یادگیری مهارت هایی به منظور بهبود روند کاری در IDE

آشنایی با کاربردها و ویژگی های .NET

آشنایی با رابط کاربری بهبود یافته در .NET Framework 4

یادگیری Windows Communication Foundation (WCF)

یادگیری راهکارهایی برای بهبود روندکاری در .NET Framework

بالا بردن کارایی های .NET Data Framework و .NET Communication Framework

آشنایی با ویژگیها و کاربردهای ASP .NET

یادگیری استفاده از Charting Control ها در ASP .NET

استفاده بهینه از Dynamic Data ها در ASP .NET

کار با ASP .NET Model View Controller ( MVC )

کار با تکنولوژی AJAX در ASP .NET

آشنایی با ویژگی های VB .NET

آشنایی با زبان برنامه نویسی بهبود یافته VB .NET 2010

آشنایی با تازیخچه و کاربردهای زبان برنامه نویسی C#

آشنایی با ویژگیهای بهبود یافته زبان برنامه نویسی C#

آشنایی با کاربردها ، ویژگی ها و موارد استفاده از F# و دیگر زبان های برنامه نویسی .NET

Silverlight.4.Problem.Design.Solution.Apr.2010

این کتاب آموزشی Silverlight 4 برای برنامه نویسانی است که می خواهند به طراحی ، رفع اشکال و ارائه راهکارهایی برای بهتر شدن برنامه های کاربردی تحت وب نوشته شده توسط Silverlight بپردازند.

مهارت هایی که پس از مطالعه این کتاب خواهید آموخت به شرح زیر می باشد :

آشنایی با FittnessTrackerPlus

آشنایی با ویژگی های Silverlight 4 ، XAML ، معماری های چندمنظوره و سرویس های LINQ ، SQL Server2008 و WCF RIA

کار با سرویس WCF RIA با ASP .NET Membership ، Role و Profile Providesr

استفاده از ابزارهای Silverlight برای ساخت و قالب بندی Dashboard

ورود داده ها با استفاده از AutoCompleteBox ، DataGrid ، DataForm و دیگر ابزارهای افزوده شده کنترلی در Silverlight

افزودن داده های بیشتر با استفاده از Cascading ComboBox Control

استفاده از ویژگی جدید DomainDataSource Control برای مقید سازی داده ها با ساده ترین روش

افزودن چارت به Dashboard

و …..

Pro WCF 4 – Practical Microsoft SOA Implementation

در این کتاب بسیار ارزشمند چگونگی برنامه نویسی ، ایجاد و پیاده سازی برنامه های کاربردی امن ، قابل اطمینان و دارای سرویس های سازگار مبتنی بر SOA ( Service Oriented Architecture ) را از طریقWCF (Windows Communication Foundation ) به زیبایی فراخواهید گرفت .

WCF یک API ( رابط برنامه نویسی برنامه های کاربری ) در محیط .NET به منظور برنامه نویسی برنامه های کاربردی مرتبط سرویس گرا می باشد.

در این کتاب آموزشی خواهید آموخت :

آشنایی با چیستی Windows communication Foundation شامل موارد زیر :

Chapter 1: WCF and SOA Basics

Chapter 2: What’s New in WCF 4

Chapter 3: Exploring the WCF Programming Model

آموزش برنامه نویسی از طریق WCF شامل موارد زیر :

Chapter 4: Installing and Creating WCF Services

Chapter 5: Hosting and Consuming WCF Services

Chapter 6: Managing WCF Services

آشنایی با مهارت ها و توانایی های پیشرفته کار با WCF شامل موارد زیر :

Chapter 7: Implementing WCF Security

Chapter 8: Implementing Reliable Messaging and Queue-Based Communications

Chapter 9: Using Transactions in WCF

Chapter 10: Integrating with COM+

Chapter 11: Working with Data

Chapter 12: Developing Peer-to-Peer Applications with WCF

Chapter 13: Implementing SOA Interoperability

Professional Application Lifecycle Management with Visual Studio 2010

در این کتاب آموزشی مروری بر قابلیت های ویژال استدیو 2010 در مدیریت چرخه عمر برنامه ها ( Application Lifecycle Management ) شده است. این کتاب به 5 بخش اصلی تقسیم شده است که هر کدام در توسعه برنامه ها نقش مختلفی داشته اند. این بخش ها عبارتند از :

معماری برنامه ها

برنامه نویسی برنامه ها

تست کارایی برنامه ها

Team Foundation Server ( شامل دنبال کردن پروژه ها ، گزارش دهی ، جمع آوری داده ها و کنترل کردن Source )

مدیریت پروژه ها

در زیر با سرفصل های درسی این کتاب همراه ارزشمند آشنا خواهید شد :

مطالبی در رابطه با معماری برنامه ها ( Architect ) شامل موارد زیر :

CHAPTER 1: Introduction to Software Architecture

CHAPTER 2: Top-down Design with Use Case Diagrams, Activity Diagrams and Sequence Diagrams

CHAPTER 3: Top-down Design with Component and Class Diagrams

CHAPTER 4: Analyzing Applications Using Architecture Explorer

CHAPTER 5: Using Layer Diagrams

مطالبی در رابطه با برنامه نویسی و توسعه برنامه ها ( Developer ) شامل موارد زیر :

CHAPTER 6: Introductions to Software Development

CHAPTER 7: Unit Testing with the Unit Test Framework

CHAPTER 8: Managed Code Analysis and Code Metrics

CHAPTER 9: Profiling and Performance

CHAPTER 10: Database Developments, Testing, and Deployment

CHAPTER 11: Introductions to IntelliTrace

مطلبی در رابطه با ابزارهای تست برنامه ها ( Tester ) شامل موارد زیر :

CHAPTER 12: Introductions to Software Testing

CHAPTER 13: Web Performances and Load Testing

CHAPTER 14: Manual Testing

CHAPTER 15: Coded User Interface Testing

CHAPTER 16: Lab Management

مطالبی در رابطه با Team Foundation Server شامل موارد زیر :

CHAPTER 17: Introductions to Team Foundation Server

CHAPTER 18: Team Foundation Architecture

CHAPTER 19: Team Foundation Version Control

CHAPTER 20: Branching and Merging

CHAPTER 21: Team Foundation Build

مطالبی در رابطه با Project/Process Management شامل موارد زیر :

CHAPTER 22:  Introductions to Project Management

CHAPTER 23:  Process Templates

CHAPTER 24:  Using Reports, Portals, and Dashboards

CHAPTER 25: Agile Planning Using Planning Workbooks

CHAPTER 26: Process Template Customizations

Professional ASP.NET Design Patterns

الگوی طراحی ( Design Pattern ) به زبان ساده یعنی استفاده از راه حل های ارائه شده برای یک مساله خاص و یا در حل مسائل مشابه.

این کتاب آموزشی به شما چگونگی ساخت و استفاده از الگوهایی که در طراحی نرم افزارها ، برنامه های کاربردی و یا حتی کدنویسی در بستر ASP .NET مورد نیاز است را به شما آموزش می دهد.

سرفصل های درسی این کتاب آموزشی شامل موارد زیر می باشد :

 آشنایی با الگو ها و اصول استفاده از آن ها در برنامه نویسی شامل موارد زیر :

 The Pattern for Successful Applications

Dissecting the Pattern’s Pattern

 آشنایی با آناتومی برنامه های نوشته شده در بستر ASP .NET شامل موارد زیر :

 Layering Your Application and Separating Your Concerns

The Business Logic Layer: Organization

The Business Logic Layer: Patterns

The Service Layer

The Data Access Layer

The Presentation Layer

The User Experience Layer

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

 Requirements and Infrastructure

Creating The Product Catalog

Implementing the Shopping Basket

Customer Membership

Ordering and Payment

Programming Microsoft ASP.NET 4

این کتاب آموزشی به منظور آموزش حرفه ای مهارت های مورد نیاز برای طراحی وب سایت ها و Web Application های کارا ، زیبا و پویا با استفاده از تکنولوژی ASP .NET 4 می باشد.

Part I The ASP.NET Runtime Environment

1 ASP.NET Web Forms Today

2 ASP.NET and IIS

3 ASP.NET Configuration

4 HTTP Handlers, Modules, and Routing

  Part II ASP.NET Pages and Server Controls

5 Anatomy of an ASP.NET Page

6 ASP.NET Core Server Controls

7 Working with the Page

8 Page Composition and Usability

9 ASP.NET Input Forms

10 Data Binding

11 The ListView Control

12 Custom Controls

 Part III Design of the Application

13 Principles of Software Design

14 Layers of an Application

15 The Model-View-Presenter Pattern

  Part IV Infrastructure of the Application

16 The HTTP Request Context

17 ASP.NET State Management

18 ASP.NET Caching

19 ASP.NET Security

 Part V The Client Side

20 Ajax Programming

21 jQuery Programming Programming Microsoft ASP.NET MVC

ASP .NET MVC یک تکنولوژی نرم افزاری تحت وب ( Web Application Framework ) است که با استفاده از آن قادر به پیاده سازی الگوهای model-view-controller ( MVC ) درطراحی برنامه های کاربردی تحت وب خواهید بود. در ASP.NET MVC برای ساخت برنامه ها تنها محدود به استفاده از کنترل های HTML توسعه یافته بوسیله Server Control ها نیستید بلکه توانایی هایی بیش از این نیز در اختیار دارید .

در این کتاب آموزشی می آموزید که چگونه با استفاده از ASP .NET MVC به برنامه نویسی برنامه های کاربردی تحت وب ، ساخت مدل های MVC ، کار کردن با Controller ها و استفاده از MVC View بپردازید.

سرفصل های درسی این کتاب به ترتیب زیر می باشد : PART 1 ASP.NET MVC FUNDAMENTALS CHAPTER 1 ASP.NET MVC Controllers CHAPTER 2 ASP.NET MVC Views CHAPTER 3 The Model-Binding Architecture CHAPTER 4 Input Forms

PART 2 ASP.NET MVC SOFTWARE DESIGN CHAPTER 5 Aspects of ASP.NET MVC Applications CHAPTER 6 Securing Your Application CHAPTER 7 Design Considerations for ASP.NET MVC Controllers CHAPTER 8 Customizing ASP.NET MVC Controllers CHAPTER 9 Testing and Testability in ASP.NET MVC

PART 3 CLIENT-SIDE CHAPTER 10 More Effective JavaScript

Software Testing with Visual Studio 2010

رم افزار Visual Studio 2010 امکانات فوق العاده ای را به منظور مدیریت چرخه عمر نرم افزار موسوم به ALM Tools در اختیار برنامه نویسان ، مهندسان نرم افزار و مدیران پروژه های نرم افزار قرار داده است .

یکی از کاملترین این ابزارها مجموعه ای تحت عنوان Microsoft Test Manager می باشد.

در این کتاب آموزشی فوق العاده ( مطالعه آن را به تمامی برنامه نویسان مبتدی و حرفه ای و کسانی که تست برنامه ها به عنوان شغل آن ها تلقی می شود ) خواهید آموخت که چگونه به تست قسمت های مختلف برنامه های نوشته شده و بازبینی آن برنامه بپردازید.

مطالبی که در این کتاب خواهید آموخت به ترتیب زیر می باشد :

State of Testing

Software Quality and Testing Overview

Planning Your Testing

Executing Manual Tests

Resolving Bugs

Automating Test Cases

Executing Automated Test Cases

Lab Management

Reporting and Metrics

Wrox.Professional.Enterprise.NET

این کتاب Professional Enterprise .Net یک راهنمای جامع برای تمامی برنامه نویسان مایکروسافتی که می خواهند راههای توسعه برنامه های سازمانی را بیاموزند. هدف از ارائه این کتاب آموزش برنامه نویسان در الگو ها و روش های متفاوتی است که به واسطه آن قادر خواهند بود تا برنامه های ASP خود را بهتر نوشته و در پایان از این برنامه ها در توسعه سازمان ها استفاده کنند.

مهارت هایی که در این کتاب به شما آموزش داده می شود به ترتیب زیر می باشد :

Chapter 1: What is Enterprise Design

Chapter 2: The Enterprise Code

Chapter 3: Emancipate Your Classes

Chapter 4: Test Driven Development

Chapter 5: Make It Simple Again — Inversion of Control

Chapter 6: Getting to the Middle of Things

Chapter 7: Writing Your Own Middleware

Chapter 8: “Mining” Your Own Business

Chapter 9: Organizing Your Front End

Chapter 10: Model-View-Presenter

Chapter 11: The Model-View-Controller Pattern

Chapter 12: Putting It All Together

Wrox.Visual.Basic.2010.Programmers.Reference.Mar.2010

این کتاب آموزشی Visual Basic 2010 Programming Reference یک کتاب کامل از ترفندها و نکات پیشرفته و کارایی است که به برنامه نویسان در کارهایشان کمک بسزای می کند.

مهارت هایی که در این کتاب خواهید آموخت به ترتیب زیر است :

آشنایی با محیط توسعه یافته برنامه نویسی و یا همان Integrated Development Environment

آشنایی با ابزارها و ویژگی های Visual Studio 2010

آشنایی با برنامه نویسی شی گرا ( Object-Oriented Programming )

آشنایی با ابزارها و امکانات ایجاد طرح های گرافیکی در برنامه

آشنایی با کامپوننت های ضمیمه شده در Visual Studio 2010

و ….