Home Page Icon
Home Page
Table of Contents for
Index
Close
Index
by Alex Mackey
Introducing .NET 4.0: with Visual Studio 2010
Copyright
Dedication
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Introduction
Versions
What Are .NET 4.0 and VS2010 All About?
What Do Others Think About .NET 4.0?
Summary
The Visual Studio IDE and MEF
General Improvements
Text Template Transformation Toolkit Files
VS2010 Premium and Ultimate
Customization of IDE
MEF
Visual Studio Extensibility
Dotfuscator Changes
Summary
Language and Dynamic Changes
Future Coevolution of VB and C#
C# Enhancements
VB.NET Changes
Improved COM Interoperability
Variance
Dynamic Enhancements
F#
Jon Skeet
The Future of C#
Summary
CLR and BCL Changes
The New CLR
Garbage Collection
Threading
Globalization
Security
Monitoring and Profiling
Native Image Generator
Native Code Enhancements
Exception Handling
New Types
Changes to Existing Functionality
Network Class Libraries
Deprecated APIs
Code Contracts
Summary
Further Reading
Parallelization and Threading Enhancements
Parallelization Overview
Important Concepts
Parallel Loops
Tasks
Parallel Debugging Enhancements
Parallel LINQ
Coordination Data Structures and Threading Enhancements
Future Considerations
Danny Shih
Phil Winstanley
Summary
Further Reading
Windows Workflow Foundation 4
Why Use Windows Workflow Foundation?
What Can Windows Workflow Do for Me?
What Is Windows Workflow Foundation?
Existing WF3 Users
Hello WF4
Creating Your Own Activities
Invoking Workflows
Flowchart
WCF/Messaging Improvements
WCF Workflow Service Applications
Miscellaneous Improvements
John McLoughlin
Summary
Windows Communication Foundation
Configless WCF
Default Binding, Behaviors, and Endpoints
No SVC File
Router Service
WS-Discovery
WCF Starter Kit Integration
Miscellaneous Changes
Dublin/Windows Application Server
Summary
Further Reading
Entity Framework
EF and LINQ to SQL
Why Use EF?
Where Is EF Used?
EF 101
CRUD Operations in EF
EFv1 Criticisms
Entity Framework 4
EDM Designer Changes
Performance
Pluralization
Deferred/Lazy Loading
Model-Defined Functions
Model-First Generation
Foreign Keys
Julie Lerman
Dane Morgridge
Summary
Further Reading
WCF Data Services
Hello WCF Data Services
Querying WCF Data Services
Returning Results in Different Formats
WDS Proxy Classes
WDS 1.5
Summary
Further Reading
ASP.NET
Project Templates
Web.config
IDE Changes
Code Snippets
Deployment
ViewState
ClientIDMode
Response.RedirectPermanent()
Metatags
URL Routing
HTML Encoding
URL and Query String Length
Valid URL Characters
Accessibility and Standards
Further Control Enhancements
Autostart Web Applications
Compress Session State
Caching
Resource Monitoring
Charting Controls
Dynamic Data Framework
Summary
Further Reading
ASP.NET AJAX Framework
Architecture Changes
Installation
AJAX Toolkit Integration
Controls Now Exposed As jQuery Plug-Ins
DataView
DataView Binding
Master-Detail Binding
Binding to External Services
Advanced Binding
Binding Converters
Two-Way Binding
Sys.Observer
Summary
Further Reading
jQuery
jQuery or ASP.NET AJAX Framework?
jQuery Overview
Selecting Elements
Writing Elements Dynamically
Running a Script on Page Load
Adding Functions
Animation/Effects
Chaining Events
Customizing jQuery
AJAX Methods
Utility Methods
jQuery Additions
Summary
Further Reading
ASP.NET MVC
MVC History
Why MVC?
An Existing MVC Application
What a State
Type Initialization
Installing MVC
Creating the MVC Application
Displaying a List of Data
ASP.NET MVC and JavaScript
Custom Routing
ASP.NET MVC and Security
Extending MVC
Testing
ASP.NET MVC V2
ASP.NET MVC in the Real World
What's Next?
ASP.NET MVC Highlights
Considerations
Summary
Further Reading
Silverlight Introduction
Silverlight vs. Flash
Silverlight in the Real World
WPF
XAML
Silverlight Requirements and Installation
Expression Blend
Creating a New Silverlight Project
Adding Silverlight to Your Application
Positioning Elements
Attached and Dependency Properties
Layout Controls
Simple Animation
HTML Integration
Embedding Content in a Silverlight Application
Loading XAML Dynamically
Media
Additional Controls
Data Binding
Network Communications
Summary
Further Reading
WPF 4.0 and Silverlight 3.0
IDE Enhancements
New Controls
Windows 7 Integration
Multitouch Functionality
Binding Changes
Text-Rendering Improvements
Silverlight 3.0
Offline Applications
Deep Linking and Browser History
Local Connections
Styles
Save File Dialog Box
Element to Element Binding
Effects and Transformations
Media
Performance
Miscellaneous Enhancements
Blend 3/SketchFlow
Silverlight 4.0
Silverlight in the Real World
Summary
Further Reading
Windows Azure
Azure Overview
Architecture
Web Roles
Deployment
Local Storage
Worker Roles
Storage in Azure
Azure Storage
Let's REST for a Minute
Accessing the REST API Directly
Queues
Table Storage
Other Azure Services
Pricing and SLA
Real-World Azure
Advantages
Disadvantages
Summary
Further Reading
Final Thoughts
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Final Thoughts
Index
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset