Friday, September 21, 2012


Book Detail 
Paperback: 490 pages
Publisher: Packt Publishing (August 3, 2012)
Language: English
ISBN-10: 1849683425
ISBN-13: 978-1849683425
File Size : 9 Mb | File Format : PDF
Book Description 

Eliminate unnecessary code by taking advantage of the MVVM pattern in Silverlight and WPF using this book and eBook - less code, fewer bugs
  • Build an enterprise application using Silverlight and WPF, taking advantage of the powerful MVVM pattern, with this book and e-book
  • Discover the evolution of presentation patterns-by example-and see the benefits of MVVM in the context of the larger picture of presentation patterns
  • Customize the MVVM pattern for your projects needs by comparing the various implementation styles
In Detail

MVVM (Model View View Model) is a Microsoft best practices pattern for working in WPF and Silverlight that is highly recommended by both Microsoft and industry experts alike. This book will look at the reasons for the pattern still being slow to become an industry standard, addressing the pain points of MVVM. It will help Silverlight and WPF programmers get up and running quickly with this useful pattern.

MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF will help you to choose the best MVVM approach for your project while giving you the tools, techniques, and confidence that you will need to succeed. Implementing MVVM can be a challenge, and this book will walk you through the main issues you will come across when using the pattern in real world enterprise applications.

This book will help you to improve your WPF and Silverlight application design, allowing you to tackle the many challenges in creating presentation architectures for enterprise applications. You will be given examples that show the strengths and weaknesses of each of the major patterns. The book then dives into a full 3 tier enterprise implementation of MVVM and takes you through the various options available and trade-offs for each approach. During your journey you will see how to satisfy all the demands of modern WPF and Silverlight enterprise applications including scalability, testability, extensibility, and blendability.

Complete your transition from ASP.NET and WinForms to Silverlight and WPF by embracing the new tools of these platforms, and the new design style that they allow for. MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF will get you up to speed and ready to take advantage of this powerful new presentation platform.

What you will learn from this book
  • Maximize separation of concerns by taking advantage of WPF and Silverlight's rich binding system, templates, and commanding infrastructure
  • Discover the built-in support for MVVM in Entity Framework and WCF
  • Create unit testable user interfaces the MVVM way
  • Work in parallel with minimal dependencies by creating blendable architectures
  • Solve common MVVM problems both with and without frameworks depending on your preference
  • Extend your architecture and test it by using inversion of control frameworks
  • Tackle complex designs by using hierarchical view model design and mediators
  • Reduce the amount of code in your user interface by letting the WPF and Silverlights binding system eliminate your need to do things like casting controls and dispatching
  • Best practices for dealing with collections
  • Create designs that allow for dramatically changing your user interface without having to change code outside the view using data templates
Approach

This book combines practical, real-world examples with all the background material and theory you need The concepts are explained with a practical LOB enterprise application that is gradually built through the course of this book. MVVM offers lots of design choices and the author shows examples of each of these approaches, by changing the code to achieve the same results.

Who this book is written for

This book will be a valuable resource for Silverlight and WPF developers who want to fully maximize the tools with recommended best practices for enterprise development. This is an advanced book and you will need to be familiar with C#, the .Net framework, and Silverlight or WPF.

About the Author

Ryan is an enterprise programmer with 10 years experience working with Microsoft Enterprise solutions. Over those 10 years he's worked on network security systems, high volume e-commerce systems, title management systems, and a high volume financial trading applications. Additionally he's built workflow solutions for geoseismic systems and for a credit counseling management system. He's worked with both thick and thin clients and is currently specializing in the WinFX suite of tools. He was given Microsoft MVP in 2010 for connected systems and is a MSDN moderator. He also frequently teaches classes on WF throughout Texas.

Muhammad has been serving Enterprise Software Industry for more than
seven years in Pakistan and USA. He has a bachelor's degree in Computer & Information Systems (BE) from NED University, Karachi. He is a passionate blogger. For his services to WPF development community Microsoft awarded him MCC in 2011. He is a student of Shaolin-Do form of martial arts.

Download Ebook : MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF

Rapid : MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF
Ziddu : MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF

Saturday, September 15, 2012

Microsoft Windows Server AppFabric Cookbook

Posted by Unknown On 5:48 AM | No comments

Book Detail 
Paperback: 428 pages
Publisher: Packt Publishing (July 26, 2012)
Language: English
ISBN-10: 1849684189
ISBN-13: 978-1849684187
File Size : 31.4 Mb | File Format : PDF + Epub
Book Description 

From Book Cover :
Windows Server AppFabric is an extension of the Application Server Role on the Windows Server Platform. In a nutshell, Windows Server AppFabric frees Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Service developers from common  infrastructure plumbing by providing a robust, secure, composable, and reliable platform which provides caching, hosting, and monitoring capabilities, including support for long running workflow services, all on the Windows Platform. As such, Windows Server AppFabric  is an evolution of the Windows Server platform, providing essential building blocks for first- classing WCF (for code-based services) and WF (for declarative workflow services) that are  built using the .NET Framework 4 and Visual Studio 2010.

As an extension to IIS and WAS, Windows Server AppFabric relies on IIS's proven capabilities for hosting and lifecycle management, adding additional useful capabilities for working with WCF and WF services. In addition, Windows Server AppFabric takes advantage of Windows Server's robust event tracing mechanism (also known as ETW). ETW provides optimized and high-performing kernel-level instrumentation which greatly minimizes impact on the performance of WCF and WF services hosted in IIS with Windows Server AppFabric.

Whether you are a developer who wants to avoid the same repetitive tasks when preparing your WCF and/or WF services for deployment, or an IT Pro who wants to avoid complex XML for configuring hosting and monitoring options for the services you manage, you will instantly  benefit from Windows Server AppFabric. Best of all, Microsoft has made this key extension  to the Windows Server Platform available free of charge.

Written by both a former MVP and now Architect Evangelist with Microsoft and a five-time  Connected Systems Developer MVP, the authors of this book both worked very closely with Microsoft during the development of the product (then codenamed "Dublin") participating in Software Design Reviews and early incubation initiatives. Hammad and Rick have advised customers of all shapes and sizes and fielded these capabilities in countless projects across  various verticals in the two years since its general availability.

This book is full of practical, step-by-step guidance including useful tips and techniques that will allow you to build scalable, reliable, and secure service-oriented applications on the Windows Server Platform with IIS and Windows Server AppFabric.

Table of Contents 

Chapter 1: Installing Windows Server AppFabric
  Introduction
  Installing Windows Server AppFabric
  Configuring Windows Server AppFabric (hosting and monitoring)
  Configuring Windows Server AppFabric (caching)
  Installing Cache Client Assemblies
  Changing the Windows Server AppFabric configuration after installation
  Starting a Caching service
  Troubleshooting Windows Server AppFabric – configuration errors
  Troubleshooting Windows Server AppFabric – auto restart issues

Chapter 2: Getting Started with AppFabric Caching
  Introduction
  Initializing Cache Client using code
  Initializing Cache Client using configuration
  Programming AppFabric Cache Client
  Using AppFabric Cache via the ASP.NET provider model
  Using AppFabric local cache
  Using the AppFabric cache management tool
  Building a custom provider model
  Handling common Windows Server AppFabric caching errors

Chapter 3: Windows Server AppFabric Caching – Advanced Use Cases
  Introduction 
  Using regions in cache
  Using tags in cache
  Using optimistic concurrency
  Using pessimistic concurrency  
  Setting up expiration
  Setting up eviction
  Setting up notifications
  Using performance counters
  Troubleshooting throttling
  Troubleshooting eviction 
  Setting up read through – write behind 

Chapter 4: Windows Server AppFabric Hosting Fundamentals
  Introduction 
  Installing the Web Deployment tool (Web Deploy)
  Packaging services for deployment with Web Deploy
  Hosting WCF services
  Hosting WCF REST services
  Hosting basic workflow services 

Chapter 5: More Windows Server AppFabric Hosting Features
  Introduction 
  Hosting long-running workflow services 
  Taking advantage of WAS and Auto-Start 
  Hosting Windows Azure Relay services 
  Using common Server AppFabric hosting commandlets

Chapter 6: Utilizing AppFabric Persistence
  Introduction
  Using Windows Server AppFabric workflow persistence
  Programmatically querying persisted workflow instances
  Programmatically controlling persisted workflow instances 
  Developing an Instance Store provider 
  Developing an Instance Query provider 
  Developing an Instance Control provider
  Registering and configuring custom store, query, and control providers 

Chapter 7: Monitoring Windows Server AppFabric Deployment
  Introduction 
  Collecting events from WCF and WF services 
  Viewing and classifying events in the AppFabric Dashboard
  Enabling tracing and evaluating trace logs with WCF
  Creating a customized tracking profile for WF services
  Accessing the Monitoring DB 
  Building a custom dashboard 
  Using monitoring database cmdlets
  Monitoring cache cluster health

Chapter 8: Scaling AppFabric Hosting, Monitoring, and Persistence
  Introduction 
  Creating an initial base configuration
  Adding and removing servers from the farm
  Application deployment on the farm 
  Configuration and management on the farm
  Automating deployment with scripts

Chapter 9: Configuring Windows Server AppFabric Security 
  Introduction
  Running caching services using Domain accounts
  Setting up security for persistence stores
  Securing Windows Server AppFabric's monitoring store
  Securing the Event Collection service 

Index

Download Ebook : Microsoft Windows Server AppFabric Cookbook





Thursday, September 13, 2012

Illustrated C# 2012 4th Edition

Posted by Unknown On 4:32 PM | No comments

Book Detail 
Paperback: 732 pages
Publisher: APRESS; 4th New edition edition (25 July 2012)
Language: English
ISBN-10: 1430242787
ISBN-13: 978-1430242789
File Size : 26.8 Mb | File Format : PDF + Epub
Book Description 

This book presents the C# 5.0 language in a uniquely succinct and visual format. Often in programming books, the information can be hidden in a vast sea of words. As a programmer who has over the years used a dozen programming languages, the author understands it can sometimes be difficult to slog through another 1,000-page book of dense text to learn a new language. There are likely many other programmers who feel the same way. To address this situation, this book explains C# 5.0 using figures; short, focused code samples; and clear, concise explanations.

Figures are of prime importance in this book. While teaching programming seminars, Daniel Solis found that he could almost watch the light bulbs going on over the students’ heads as he drew the figures on the whiteboard. In this text, he has distilled each important concept into simple but accurate illustrations. The visual presentation of the content will give you an understanding of C# that’s not possible with text alone.

For something as intricate and precise as a programming language, however, there must be text as well as figures. But rather than long, wordy explanations, Solis has used short, concise descriptions and bulleted lists to make each important piece of information visually distinct.

By the end of this book, you’ll have a thorough working knowledge of all aspects of the C# language, whether you’re a novice programmer or a seasoned veteran of other languages. If you want a long, leisurely, verbose explanation of the language, this is not the book for you. But if you want a concise, thorough, visual presentation of C# 5.0, this is just what you’re looking for.

What you’ll learn
  • Details of the C# 5.0 language presented in a clear, concise treatment
  • New features in the latest version of .NET, version 4.5, in the author’s unique visual style
  • How C# differs from and is similar to other programming languages, aiding migrating C++ and VB programmers who already know how languages work
Who this book is for
  • Visual Basic programmers interested in moving to C#
  • C++ programmers interested in moving to C#
  • Novice programmers interested in learning C#
  • Students in introductory programming classes learning C#
Table of Contents

01. C# and the .NET Framework
02. Overview of C# Programming
03. Types, Storage, and Variables
04. Classes: The Basics
05. Methods
06. More About Classes
07. Classes and Inheritance
08. Expressions and Operators
09. Statements
10. Structs
11. Enumerations
12. Arrays
13. Delegates
14. Events
15. Interfaces
16. Conversions
17. Generics
18. Enumerators and Iterators
19. Introduction to LINQ
20. Introduction to Asynchronous Programming
21. Namespaces and Assemblies
22. Exceptions
23. Preprocessor Directives
24. Reflection and Attributes
25. Other Topics

Download Ebook : Illustrated C# 2012 4th Edition

Rapidgator : Illustrated C# 2012 4th Edition

Uppit : Illustrated C# 2012 4th Edition

MF : Illustrated C# 2012 4th Edition


Book Detail 
Paperback: 1600 pages
Publisher: APRESS; 6th New edition edition (18 Sep 2012)
Language: English
ISBN-10: 1430242337
ISBN-13: 978-1430242338
File Size : 50 Mb | File Format : PDF + Epub
Book Description 

This new edition of Pro C# 5.0 and the .NET 4.5 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.5 the most comprehensive release yet, including:
  • .NET APIs for Windows 8 style UI apps
  • An improved Managed Extensibility Framework (MEF)
  • New asynchronous task-based model for async operations
  • How HTML5 support is being wrapped into C# web applications
  • New programming interfaces for HTTP applications, including improved IPv6 support
  • Expanded WPF, WCF and WF libraries giving C# more power than ever before
This comes on top of award winning coverage of core C# features, both old and new, that have made the previous editions of this book so popular (you'll find everything from generics to pLINQ covered here).

The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms.

What you’ll learn
  • Be the first to understand the .NET 4.5 platform and Visual C# 2012.
  • Discover the ins and outs of the leading .NET technology.
  • Learn from an award-winning author who has been teaching the .NET world since version 1.0.
  • Find complete coverage of XAML, .NET 4.5 and Visual Studio 12 together with discussion of the new Windows Runtime.
Who this book is for

If you’re checking out this book for the first time, do understand that it's targeted at experienced software professionals or graduate students of computer science (so don't expect three chapters on iteration or decision constructs!).

It is perfect for anyone who is interested in the new .NET Framework 4.5 and the C# language. Whether you are moving to .NET for the first time or are already writing applications using previous .NET versions, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.

Table of Contents

01.  The Philosophy of .NET
02.  A Survey of .NET Development Tools
03.  Core C# Programming Constructs Part I
04.  Core C# Programming Constructs Part II
05.  Encapsulation
06.  Inheritance and Polymorphism
07.  Structured Exception Handling
08.  Working with Interfaces
09.  Generics and Collections
10. Delegates, Events and Lambda Expressions  
11. Advanced C# Language Features
12. LINQ to Objects  
13. Understanding Object Lifetime
14. Building and Configuring Class Libraries
15. Reflection, Dynamic Loading, Late Binding, and Attributes
16. The Dynamic Language Runtime
17. Processes and AppDomains
18. CIL and the Role of Dynamic Assemblies
19. Multithreaded and Asynchronous Programming
20. Working with I/O Services and Object Serialization
21. ADO.NET Part I: The Connected Layer
22. ADO.NET Part II: The Disconnected Layer
23. ADO.NET Part III: The Entity Framework
24. LINQ to XML
25. Windows Communication Foundation
26. Windows Workflow Foundation
27. Introducing WPF and XAML
28. The WPF Control Programming Model
29. WPF Graphical Render Services
30. WPF Resources, Animations and Styles
31. WPF Control Templates
32. Introducing ASP.NET Web Forms
33. ASP.NET Web Controls, Master Pages and Themes
34. State Management Techniques

Download Ebook : Pro C# 5.0 And The NET 4.5 Framework 6th Edition

Rapid : Pro C# 5.0 And The NET 4.5 Framework 6th Edition

Deposit : Pro C# 5.0 And The NET 4.5 Framework 6th Edition

Uppit : Pro C# 5.0 And The NET 4.5 Framework 6th Edition

MF : Pro C# 5.0 And The NET 4.5 Framework 6th Edition

Ultra-Fast ASP.NET 4.5, 2nd Edition

Posted by Unknown On 12:32 PM | No comments

Book Detail 
Paperback: 437 pages
Publisher: APRESS; 2nd New edition edition (15 Aug 2012)
Language: English
ISBN-10: 1430243384
ISBN-13: 978-1430243380
File Size : 12.7 Mb | File Format : PDF + Epub

Book Description 

Ultra-Fast ASP.NET 4.5 presents a practical approach to building fast and scalable web sites using ASP.NET and SQL Server. In addition to a wealth of tips, tricks and secrets, you'll find advice and code examples for all tiers of your application, including the client, caching, IIS 7.5, ASP.NET 4.5, threads, session state, SQL Server 2012 (otherwise known as Denali), Analysis Services, infrastructure and operations. By applying author Rick Kiessig's ultra-fast approach to your projects, you’ll squeeze every last ounce of performance out of your code and infrastructure—giving your site unrivaled speed.

Rather than drowning you in options, Ultra-Fast ASP.NET 4.5 presents and explains specific high-impact recommendations and demonstrates them with detailed examples. Using this knowledge, you will soon be building high-performance web sites that scale easily as your site grows.
  • Apply the key principles that will help you build Ultra-Fast and Ultra-Scalable web sites. 
  • Identify performance traps (such as with session state) and learn how to avoid them.
  • Put into practice an end-to-end systems-based approach to web site performance and scalability, which includes everything from the browser and the network to caching, back-end operations, hardware infrastructure, and your software development process.
What you’ll learn
  • A way of thinking about performance issues that will help you obtain real results.
  • How to apply key principles that will help you build ultra-fast and ultra-scalable web sites.
  • How to use the ultra-fast approach to be fast in multiple dimensions. You’ll have not only fast pages but also fast changes, fast fixes, fast deployments and more.
  • Techniques that are being used by some of the world's largest web sites.
  • How to structure your HTML and CSS to create pages that load ultra-fast.
  • Tips for using Ajax and IIS 7.5 to improve the performance of your site.
  • How to use comprehensive caching at all tiers to deliver content faster.
  • Why you should avoid traditional session state and how to make the best use of cookies.
  • Tips and tricks for optimizing your ASP.NET and SQL Server code for performance and scalability.
  • How to use Analysis Services to offload your relational database.
  • Why many sites that serve individual pages quickly are not scalable.
  • How to avoid common pitfalls that can have an adverse impact on your site’s performance, both now and as it grows.
  • How to apply an end-to-end systems-based approach to web site performance and scalability, which includes everything from the browser and the network to caching, back-end operations, hardware infrastructure, and your software development process.
Who this book is for

This book will be useful for intermediate to advanced developers and architects who want to improve the performance of their ASP.NET-based web sites. Some knowledge of ASP.NET, SQL Server, and IIS is assumed. Example code is provided in C#. Experienced web developers who have recently moved from Java or PHP to .NET will find lots of valuable and interesting information. This book will also be useful for non-developers who have a technical interest in what makes a web site fast. In particular, if you’re involved with web site operations, testing, or management, you will discover many of the principals and issues that your development teams should be addressing, along with demonstrations that help drive the points home.

Table of Contents

01. Principles and Method
02. Client Performance
03. Caching
04. IIS 7.5
05. ASP.NET 4.5 Threads and Sessions
06. Using ASP.NET to Implement and Manage Optimization Techniques
07. Managing ASP.NET Application Policies
08. SQL Server Relational Database
09. SQL Server Analysis Services
10. Infrastructure and Operations
11. Putting It All Together
12. Glossary

Download Ebook : Ultra-Fast ASP.NET 4.5, 2nd Edition

Rapid : Ultra-Fast ASP.NET 4.5, 2nd Edition

Uppit : Ultra-Fast ASP.NET 4.5, 2nd Edition

Ziddu : Ultra-Fast ASP.NET 4.5, 2nd Edition

MF: Ultra-Fast ASP.NET 4.5, 2nd Edition

Beginning ASP.NET 4.5 in C#

Posted by Unknown On 12:13 PM | No comments

Book Detail 
Paperback: 922 pages
Publisher: Apress; 1 edition (August 29, 2012)
Language: English
ISBN-10: 1430242515
ISBN-13: 978-1430242512
File Size : 12.3 Mb | File Format : PDF
Book Description 

This book is the most comprehensive and up to date introduction to ASP.NET ever written. Focussing solely on C#, with no code samples duplicated in other languages, award winning author Matthew MacDonald introduces you to the very latest thinking and best practices for the ASP.NET 4.5 technology.

Assuming no prior coding experience, you'll be taught everything you need to know from the ground up.  Starting from first principals, you'll learn the skills you need to be an effective ASP.NET developer who is ready to progress to more sophisticated projects and professional work.

You'll be taught how to use object orientation and code-behind techniques to lay out your code clearly in a way other developers can easily understand. You'll learn how to query databases from within you web pages, spice up your layouts using ASP.NET AJAX and deploy your finished websites to production servers.  You'll also learn how to debug your code when things go wrong and the performance and scalability issues that can affect your web projects as they grow.

With you book you can take your first step towards becoming a successful ASP.NET developer with confidence.

What you’ll learn

Learn everything you need to know to build ASP.NET 4.5 applications with confidence.
Dive into the deepest, broadest, introductory ASP.NET coverage available.
Be guided by an award winning author who will steadily progress your knowledge from first principles to advanced techniques over the course of the book.
Who this book is for
This book is ideal for anyone new to .NET development who wants to learn how ASP.NET 4.5 works. No prior programming knowledge is assumed and all concepts are explained from first principals.

Table of Contents

01. The .NET Framework
02. The C# Language
03. Types, Objects, and Namespaces
04. Visual Studio
05. Web Form Fundamentals
06. Web Controls
07. Error Handling, Logging, and Tracing
08. State Management
09. Validation
10.Rich Controls
11.User Controls and Graphics
12.Styles, Themes, and Master Pages
13.Website Navigation
14.ADO.NET Fundamentals
15.Data Binding
16.The Data Controls
17.Files and Streams
18.XML
19.Security Fundamentals
20.Membership
21.Profiles
22.Advanced ASP.NET Components
23.Caching
24.LINQ and the Entity Framework
25.ASP.NET AJAX
26.Deploying ASP.NET Applications

Download Ebook : Beginning ASP.NET 4.5 in C#

Rapidgator : Beginning ASP.NET 4.5 in C#

Uppit : Beginning ASP.NET 4.5 in C#

Ziddu : Beginning ASP.NET 4.5 in C#

MF : 
Beginning ASP.NET 4.5 in C#


Book Detail
Print Length: 480 pages
Publisher: Packt Publishing (July 25, 2012)
Language: English
ASIN: B008OURWV8
File Size : 11 Mb | File Format : PDF

Book Description

The recipes in this book are easy to understand and follow as the author discusses real-world scenarios. It is not a comprehensive reference to the whole of OData, but a practical guide that boosts proficiency when working with the various aspects of OData programming. The examples are supported by relevant background information for ease of understanding. If you are a .NET developer and you want to learn how to use OData in real-world data access application development, then this book is for you. To follow the recipes you will need to be comfortable with .NET Framework, Visual Studio IDE, C# language, and the basics of web programming like HTTP, XML, JSON.

About the Author

Steven Cheng is a senior support engineer at Microsoft Global Technical Support Center where he has been supporting Microsoft software development technologies for more than 5 years. Currently, as a community leader, he is working actively in the MSDN newsgroup and forum communities.

Steven Cheng's technical specialties cover many popular areas of Microsoft development technologies including .NET framework, ASP.NET, XML WebService, Windows Communication Foundation, SharePoint development, and so on. His blog can be found at http://blogs.msdn.com/stcheng.

Main Contents 

Chapter 1: Building OData Services
Chapter 2: Working with OData at Client Side
Chapter 3: OData Service Hosting and Configuration
Chapter 4: Using OData in Web Application
Chapter 5: OData on Mobile Devices
Chapter 6: Working with Public OData Producers
Chapter 7: Working with Security
Chapter 8: a Programming Tips
Chapter 9: New Features of WCF Data Service 5.0 (OData V3)
Index

Download Ebook : OData Programming Cookbook for .NET Developers

Rapidgator : OData Programming Cookbook for .NET Developers

Uppit : OData Programming Cookbook for .NET Developers

Ziddu : OData Programming Cookbook for .NET Developers

MF : OData Programming Cookbook for .NET Developers

Beginning ASP .NET 4 In C# 2010

Posted by Unknown On 11:07 AM | No comments

Book Detail 
Paperback: 954 pages
Publisher: APRESS (5 Sep 2010)
Language: English
ISBN-10: 1430226080
ISBN-13: 978-1430226086
File Size : 14 Mb | File Format : PDF
Book Description 

The most up-to-date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 4.0 in C# 2010 guides you through Microsoft’s latest technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and assumes only the most basic knowledge of C#.

The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real-world web sites right from the beginning—rather than just faking it with simplified coding practices.

By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

What you’ll learn
  • How to build well-structured ASP.NET 4.0 applications from the first principles, including how to incorporate data from databases, XML files, web services, and other services.
  • A solid understanding of key ASP.NET concepts such as master pages, themes, state management, session state, and error handling, and of which techniques work best in which situations.
  • How to improve the user experience of your pages through the use of ASP.NET AJAX and Silverlight 3 to increase interactivity and provide input validation.
Who this book is for

This book is ideal for anyone new to .NET development who wants to learn how ASP.NET works. No prior programming knowledge is assumed and all concepts are explained from first principals.

Table of Contents

Part 1: Introducing .NET
01 The .NET Framework
02 The C# Language
03Types, Objects, and Namespaces

Part 2: Developing ASP.NET Applications
01 Visual Studio
02 Web Form Fundamentals
03 Web Controls
04 Error Handling, Logging, and Tracing
05 State Management

Part 3: Building Better Web Forms
01 Validation
02 Rich Controls
03 User Controls and Graphics
04 Styles, Themes, and Master Pages
05 Website Navigation

Part 4: Working with Data
01 ADO.NET Fundamentals
02 Data Binding
03 The Data Controls
04 Files and Streams
05 XML

Part 5: Website Security
01 Security Fundamentals
02 Membership
03 Profiles

Part 6: Advanced ASP.NET
01 Advanced ASP.NET Components
02 Caching
03 LINQ and the Entity Framework
04 ASP.NET AJAX
05 Deploying ASP.NET Applications

Download Ebook : Beginning ASP .NET 4 In C# 2010

Rapid : Beginning ASP .NET 4 In C# 2010

Uppit : Beginning ASP .NET 4 In C# 2010

Ziddu : Beginning ASP .NET 4 In C# 2010

MF : Beginning ASP .NET 4 In C# 2010


Book Detail 
Paperback: 1752 pages
Publisher: Apress; 5 edition (May 14, 2010)
Language: English
ISBN-10: 1430225491
ISBN-13: 978-1430225492
File Size : 15.8 Mb | File Format : PDF
Book Description 

The first edition of this book was released at the 2001 Tech-Ed conference in Atlanta, Georgia. At that time, the .NET platform was still a beta product, and in many ways, so was this book. This is not to say that the early editions of this text did not have merit—after all, the book was a 2002 Jolt Award finalist and it won the 2003 Referenceware Excellence Award. However, over the years that author Andrew Troelsen spent working with the common language runtime (CLR), he gained a much deeper understanding of the .NET platform and the subtleties of the C# programming language, and he feels that this fifth edition of the book is as close to a “final release” as he’s come yet.

This new edition has been comprehensively revised and rewritten to make it accurately reflect the C# 4 language specification for the .NET 4 platform. You’ll find new chapters covering the important concepts of dynamic lookups, named and optional arguments, Parallel LINQ (PLINQ), improved COM interop, and variance for generics.

If you’re checking out this book for the first time, do understand that it's targeted at experienced software professionals and/or graduate students of computer science (so don't expect three chapters on iteration or decision constructs!). The mission of this text is to provide you with a rock-solid foundation in the C# programming language and the core aspects of the .NET platform (assemblies, remoting, Windows Forms, Web Forms, ADO.NET, XML web services, etc.). Once you digest the information presented in these 25 chapters, you’ll be in a perfect position to apply this knowledge to your specific programming assignments, and you’ll be well equipped to explore the .NET universe on your own terms.

What you’ll learn
  • Be the first to understand the .NET 4 platform and Visual C# 2010.
  • Discover the ins and outs of the leading .NET technology.
  • Learn from an award-winning author who has been teaching the .NET world since version 1.0.
  • Find complete coverage of the WPF, WCF, and WF foundations that support the core .NET platform.
Who this book is for

This book is for anyone with some software development experience who is interested in the new .NET Framework 4 and the C# language. Whether you are moving to .NET for the first time or are already writing applications on .NET 2.0 or .NET 3.5, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career.

About the Author

Andrew Troelsen is a partner, trainer, and consultant at Intertech Inc., and is a leading authority on both .NET and COM. His book Pro C# 2005 and the .NET 2.0 Platform won the prestigious 2003 Referenceware Excellence Award and is in its third edition. Also of note are his earlier five-star treatment of traditional COM in the bestselling Developer's Workshop to COM and ATL mirrored in his book, COM and .NET Interoperability, and his top-notch investigation of VB .NET in Visual Basic .NET and the .NET Platform: An Advanced Guide. Troelsen has a degree in mathematical linguistics and South Asian studies from the University of Minnesota, and is a frequent speaker at numerous .NET-related conferences. He currently lives in Minneapolis with his wife, Amanda, and spends his free time investigating .NET and waiting for the Wild to win the Stanley Cup. You can check out his blog at AndrewTroelsen.blogspot.com.

Table of Contents

01 The Philosophy of NET
02 Building C# Applications
03 Core C# Programming Constructs, Part I
04 Core C# Programming Constructs, Part II
05 Defining Encapsulated Class Types
06 Understanding Inheritance and Polymorphism
07 Understanding Structured Exception Handling
08 Understanding Object Lifetime
09 Working with Interfaces
10 Understanding Generics
11 Delegates, Events, and Lambdas
12 Advanced C# Language Features
13 LINQ to Objects
14 Configuring NET Assemblies
15 Type Reflection, Late Binding, and Attribute-Based Prog
16 Processes, AppDomains, and Object Contexts
17 Understanding CIL and the Role of Dynamic Assemblies
18 Dynamic Types and the Dynamic Language Runtime
19 Multithreaded and Parallel Programming
20 File I/O and Object Serialization
21 ADO.NET Part I: The Connected Layer
22 ADO.NET Part II: The Disconnected Layer
23 ADO.NET Part III: The Entity Framework
24 Introducing LINQ to XML
25 Introducing Windows Communication Foundation
26 Introducing Windows Workflow Foundation 40
27 Introducing Windows Presentation Foundation and XAML
28 Programming with WPF Controls
29 WPF Graphics Rendering Services
30 WPF Resources, Animations, and Styles
31 WPF Control Templates and UserControls
32 Building ASP.NET Web Pages
33 ASP.NET Web Controls, Master Pages and Theme
34 ASP.NET State Management Techniques

Download Ebook : Pro C# 2010 and the .NET 4 Platform 5th Edition

Rapid : Pro C# 2010 and the .NET 4 Platform 5th Edition

Uppit : Pro C# 2010 and the .NET 4 Platform 5th Edition

Ziddu : Pro C# 2010 and the .NET 4 Platform 5th Edition

MF : Pro C# 2010 and the .NET 4 Platform 5th Edition


Book Detail 
Paperback: 954 pages
Publisher: Apress; 2 edition (November 15, 2007)
Language: English
ISBN-10: 1590598911
ISBN-13: 978-1590598917
File Size : 21 Mb | File Format: PDF
Book Description

The most up–to–date and comprehensive introductory ASP.NET book you’ll find on any shelf, Beginning ASP.NET 3.5 in C# 2008 guides you through Microsoft’s technology for building dynamic web sites. This book will enable you to build dynamic web pages on the fly, and it assumes only the most basic knowledge of C#.

The book provides exhaustive coverage of ASP.NET, guiding you from your first steps right up to the most advanced techniques, such as querying databases from within a web page and tuning your site for optimal performance. Within these pages, you’ll find tips for “best practices” and comprehensive discussions of key database and XML principles you need to know in order to be effective with ASP.NET. The book also emphasizes the invaluable coding techniques of object orientation and code behind, which will start you off on the track to building real–world web sites right from the beginning—rather than just faking it with simplified coding practices.

By the time you’ve finished the book, you will have mastered the core techniques and have all the knowledge you need to begin work as a professional ASP.NET developer.

About the Author

Matthew MacDonald is an author, educator, and MCSD developer who has a passion for emerging technologies. He is a regular writer for developer journals such as Inside Visual Basic, ASPToday, and Hardcore Visual Studio .NET, and he's the author of several books about programming with .NET, including User Interfaces in VB .NET: Windows Forms and Custom Controls, The Book of VB .NET, and .NET Distributed Applications. In a dimly- remembered past life, he studied English literature and theoretical physics. Send e-mail with praise, condemnation, and everything in between, to p2p@prosetech.com.

Table of Contents

PART 1 : Introducing .NET
Chapter 01 The .NET Framework
Chapter 02 The C# Language
Chapter 03 Types, Objects, and Namespaces

PART 2 : Developing ASP.NET Applications
Chapter 04 Visual Studio
Chapter 05 Web Form Fundamentals
Chapter 06 Web Controls
Chapter 07 State Management
Chapter 08 Error Handling, Logging, and Tracing
Chapter 09 Deploying ASP.NET Applications

PART 3 : Building Better Web Forms
Chapter 10 Validation
Chapter 11 Rich Controls
Chapter 12 User Controls and Graphics
Chapter 13 Styles, Themes, and Master Pages
Chapter 14 Website Navigation

PART 4 : Working with Data
Chapter 15 ADO.NET Fundamentals
Chapter 16 Data Binding
Chapter 17 The Data Controls
Chapter 18 Files and Streams
Chapter 19 XML

PART 5 : Website Security
Chapter 20 Security Fundamentals
Chapter 21 Membership
Chapter 22 Profiles

PART 6 : Advanced ASP.NET
Chapter 23 Component-Based Programming
Chapter 24 Caching
Chapter 25 ASP.NET AJAX

INDEX

Download Ebook : Beginning ASP.NET 3.5 in C#

Rapid : Beginning ASP.NET 3.5 in C#: From Novice to Professional

Uppit : Beginning ASP.NET 3.5 in C#: From Novice to Professional

MF : Beginning ASP.NET 3.5 in C#: From Novice to Professional

Monday, September 10, 2012

ASP.NET MVC Framework Unleashed

Posted by Unknown On 11:31 AM | 1 comment

Book Detail : 
Paperback: 744 pages
Publisher: Sams; 1 edition (July 24, 2009)
Language: English
ISBN-10: 0672329980
ISBN-13: 978-0672329982
File Size : 7.92 Mb | File Format : PDF
Book Description :

In this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsoft’s new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible.

Writing for professional programmers, Walther explains the crucial concepts that make the Model-View-Controller (MVC) development paradigm work so well and shows exactly how to apply them with the ASP.NET MVC Framework. From controllers and actions to views and models, Walther demonstrates how to apply each ASP.NET MVC Framework feature in real-world projects.

In Part II, you’ll walk step-by-step through building a full-fledged ASP.NET MVC blog application that implements capabilities ranging from data access to validation. Through this case study, you’ll learn how to build ASP.NET MVC applications using test-driven development processes that enable rapid feedback, greater productivity, and better quality.

Throughout, Walther presents extensive code examples, reflecting his unsurpassed experience as an ASP.NET instructor, a leading commercial developer, and now as a member of Microsoft’s ASP.NET development team.

Understand how to:
  • Build enterprise-scale web applications far more rapidly and effectively
  • Develop web applications that are easier to maintain and extend over time
  • Gain unprecedented control over the appearance of your website or application
  • Expose intuitive URLs that are friendlier to search engines and users alike
  • Create ASP.NET MVC models that contain all your application’s business, validation, and data access logic
  • Make the most of HTML helpers, model binders, action filters, routing, and authentication
  • Efficiently deploy your ASP.NET MVC applications
  • Use the lightweight JQuery JavaScript library to easily find and manipulate HTML elements
  • Create ASP.NET MVC applications using unit test and mock object framework
About the Author

Stephen Walther has lived a year in Borneo, taught classes on metaphysics at Harvard and MIT, helped found two successful startups, and has run a training and consulting company. He currently is a Program Manager on the Microsoft ASP.NET team where he works on the Microsoft Ajax framework. He has spoken at numerous conferences including PDC, MIX, TechEd, ASP.NET Connections, and VSLive.

Download ASP.NET MVC Framework Unleashed

Rapidgator : ASP.NET MVC Framework Unleashed

Depositfiles : ASP.NET MVC Framework Unleashed

Uppit : ASP.NET MVC Framework Unleashed