C# 5 First Look 978-1-84968-676-1, 1849686769

This will be a mix of concept introduction and examples, and with each new feature and enhancement we will give an examp

483 96 2MB

English Year 2012

Report DMCA / Copyright

DOWNLOAD FILE

C# 5 First Look
 978-1-84968-676-1, 1849686769

Table of contents :
Content: Table of Contents
C♯ 5 First Look
C♯ 5 First Look
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Instant Updates on New Packt Books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Getting Started with C♯
Origins
C♯ is born
The tools
Visual Studio
Full versions of Visual Studio
Licensing
Express
Using Visual Studio. Command-line compilerSharpDevelop
MonoDevelop
Summary
2. Evolution of C♯
C♯ 1.0 --
in the beginning
Runtime
Memory management
Syntax features
Base Class Library
C♯ 2.0
Syntax updates
Anonymous methods
Partial classes
Generics
Generic collections
Iterator methods
C♯ 3.0
Syntax updates
LINQ
Extension methods
C♯ 4.0
Summary
3. Asynchrony in Action
Asynchrony
Task Parallel Library
Task composability
Error handling with tasks
async and await
Composing async calls
Error handling with async methods
Impact of async
Improvements in .NET 4.5 Framework
TPL DataFlow. ActionBlockTransformBlock
BatchBlock
BroadcastBlock
Async I/O
Caller attributes
Summary
4. Creating a Windows Store App
Making a Flickr browser
Getting the project started
Connecting to Flickr
Creating the UI
Summary
5. Mobile Web App
Mobile Web with ASP.NET MVC
Building a MeatSpace tracker
Iteration zero
Going asynchronous
Getting the user's location
Broadcasting with SignalR
Mapping users
Testing the app
Summary
6. Cross-platform Development
Building a web scraper
Building the model
Accessing the Web
Making a DataSource
Building the view
Summary
Index.

Polecaj historie