Yazan: esersahin 21/11/2009
http://channel9.msdn.com/learn/courses/vs2010/
The Visual Studio 2010 and .NET Framework 4 Training Course includes videos and hands-on-labs designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including: C# 4.0, Visual Basic 10, F#, Parallel Computing Platform, WCF, WF, WPF, ASP.NET AJAX 4.0, ASP.NET MVC Dynamic Data.
Yazı kategorisi: .Net 4.0, Visual Studio 2010 | » yorum bırak;
Yazan: esersahin 21/11/2009
http://www.microsoft.com/downloads/details.aspx?familyid=752CB725-969B-4732-A383-ED5740F02E93&displaylang=en
The Visual Studio 2010 and .NET Framework 4 Training Kit includes presentations, hands-on labs, and demos. This content is designed to help you learn how to utilize the Visual Studio 2010 features and a variety of framework technologies including:
- C# 4.0
- Visual Basic 10
- F#
- Parallel Extensions
- Windows Communication Foundation
- Windows Workflow
- Windows Presentation Foundation
- ASP.NET 4
- Windows 7
- Entity Framework
- ADO.NET Data Services
- Managed Extensibility Framework
- Visual Studio Team System
This version of the Training Kit works with Visual Studio 2010 Beta 2 and .NET Framework 4 Beta 2.
Yazı kategorisi: .Net 4.0, Visual Studio 2010 | » yorum bırak;
Yazan: esersahin 14/08/2009
http://msdn.microsoft.com/en-us/library/dd460693(VS.100).aspx
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Many personal computers and workstations manufactured today have two or four cores, or CPUs, which enable them to execute multiple threads simultaneously. Computers in the near future are expected to have significantly more cores. To take advantage of the hardware of today and tomorrow, software developers can parallelize their code to distribute work across multiple processors. In the past, parallelization required low-level manipulation of threads and locks. Microsoft Visual Studio 2010 and .NET Framework 4 Beta 1 enhance support for parallel programming with a new runtime, new class library types, and diagnostic tools. These features simplify parallel development and enable developers to write efficient, fine-grained, and scalable parallel code in a natural idiom without having to work directly with threads, or the thread pool. The following illustration provides a high-level overview of the parallel programming architecture in .NET Framework 4 Beta 1:

Support for parallel programming in Microsoft Visual Studio 2010 and .NET Framework 4 Beta 1 is categorized into these four areas:
| Technology |
Description |
| Task Parallel Library Overview |
Includes parallel implementations of for and foreach loops (For and For Each in Visual Basic). Enables you to define concurrent, asynchronous tasks without having to work with threads, locks, or the thread pool. |
| Parallel LINQ (PLINQ) |
A parallel implementation of LINQ to Objects that significantly improves performance in many scenarios. |
| Data Structures for Parallel Programming |
Includes high-performance collection classes that are lock-free and thread-safe. Also includes other lightweight objects for synchronization and lazy initialization. |
| Parallel Diagnostic Tools |
Includes debugger windows for tasks and parallel stacks, and concurrency views in the Visual Studio Team System Profiler that you can use to debug and to tune the performance of parallel code. |
Yazı kategorisi: .Net 4.0, Parallel Programming | » yorum bırak;