Thursday, September 17, 2009

Network Programming for Microsoft Windows , Second Edition

Network Programming for Microsoft Windows , Second Edition














This updated edition provides the latest information about how to write applications that take advantage of the advanced networking protocols and technologies that Microsoft Windows XP supports. The book includes code samples in the Microsoft Visual Basic, Microsoft Visual C++, and Microsoft Visual C#(tm) development systems.

Free Download:

Wednesday, September 16, 2009

MSDN Library for Visual Studio 2008 SP1

Overview:

MSDN Library provides access to essential programming information, including technical reference documentations, white papers, software development kits and code samples necessary to develop web services and applications. This is an updated version of the MSDN Library for Visual Studio 2008 and this library contains Visual Studio 2008 Service Pack 1 documentation.

Updated content sets in MSDN Library for Visual Studio 2008 SP1 include:

* Visual Studio 2008 Service Pack 1 documentation
* Visual Studio 2008 general documentation updates
* Windows Developer documentation updates
* Microsoft Knowledge Base
* And More…

System Requirements:

* Supported Operating Systems: Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Vista; Windows XP Service Pack 2
* Minimum: 1.6GHz CPU, 384MB RAM, 800×600 Display, 4200 RPM HD
* Recommended: 2.2GHZ CPU, 1024MB RAM, 1280×1024 Display, 7200 RPM HD
* Running on Windows Vista: 2.4GHz CPU, 768 MB RAM
* 1.6 GB of available hard-disk space on installation drive for Minimum install type
* 2.5 GB available hard-disk space on installation drive for Full install type

Notes:

* MSDN Library is integrated with Microsoft Visual Studio 2008 Help by default and is integrated into the F1 Help function. However, the MSDN Library can also be installed and viewed as a stand-alone reference, and does not require Visual Studio 2008.
* Concurrent installations of the Visual Studio Express Library and the MSDN Library for Visual Studio 2008 SP1 on the same computer will cause content redundancy, including duplicate search hits. If the Visual Studio Express Library has already been installed on your computer, please uninstall it before beginning installation of the MSDN Library for Visual Studio 2008 SP1.

File Name: VS2008SP1MSDNENUX1506188.iso
Version: VS2008SP1
Date Published: 8/11/2008
Language: English
Download Size: 2205.9 MB


Free Download:

Tuesday, September 15, 2009

More Effective C#: 50 Specific Ways to Improve Your C#

More Effective C#: 50 Specific Ways to Improve Your C#















In More Effective C#, Microsoft C# MVP and Regional Director Bill Wagner introduces fifty brand-new ways to write more efficient and more robust software. This all-new book follows the same format as Wagner’s best-selling Effective C# (Addison-Wesley, 2005), providing clear, practical explanations, expert tips, and plenty of realistic code examples.


Wagner shows how to make the most of powerful innovations built into Microsoft’s new C# 3.0 and .NET Framework 3.5, as well as advanced C# language capabilities not covered in his previous book. Drawing on his unsurpassed C# experience, the author reveals new best practices for working with LINQ, generics, metaprogramming, and many other features. He also uncovers practices that compromise performance or reliability and shows exactly how to avoid them.



More Effective C# shows how to
  • Use generics to express your design intent more effectively
  • Master advanced generics techniques, such as constraints, method constraints, and generic specialization
  • Use the multithreaded techniques you’ll need to work with the .NET framework every day
  • Express modern design idioms using the rich palette of C# language features
  • Successfully mix object oriented and functional programming constructs
  • Create composable interfaces and avoid confusion in public interfaces
  • Use extension methods to separate contracts from implementation
  • Program successfully with C# closures and anonymous types
  • Write more effective LINQ queries
  • Make the most of LINQ Lazy Evaluation Queries and Lambda Expressions
  • Distinguish and convert between delegates and expression trees
  • Efficiently utilize nullable types and partial classes
  • Use implicit properties for mutable, nonserializable data

You’re already a successful C# programmer–this book can help you become an outstanding one.

About the Author

Bill Wagner, cofounder of SRT Solutions, has developed commercial software for more than twenty years and led design for many successful engineering and enterprise Microsoft Windows products. He has been a Microsoft Regional Director since 2003 and a Microsoft MVP for C# since 2005. Wagner consults routinely with the C# team on new features for forthcoming versions of C#. He has a regular column in Visual Studio Magazine and speaks frequently at conferences and user groups. His tutorials and advanced essays have appeared in MSDN Magazine, MSDN Online, .NET Insight, .NET DJ, and the MSDN C# Team Developer Center. Wagner is also the author of the best-selling Effective C# (Addison-Wesley, 2005).


Free Download:

Monday, September 14, 2009

Model-Based Software Testing and Analysis with C#

This book teaches new methods for specifying, analyzing, and testing software; essentials for creating high-quality software. These methods increase the automation in each of these steps, making them more timely, more thorough, and more effective. The authors work through several realistic case studies in-depth and detail, using a toolkit built on the C# language and the .NET framework.

Readers can also apply the methods in analyzing and testing systems in many other languages and frameworks. Intended for professional software developers including testers, and for university students, this book is suitable for courses on software engineering, testing, specification, or applications of formal methods.

About the Author
Jonathan Jacky is a research scientist at the University of Washington in Seattle. He is experienced in embedded control systems, safety-critical systems, signal processing, and scientific computing. He has taught at the Evergreen State College and has been a visiting researcher at Microsoft Research. He is the author of The Way of Z: Practical Programming with Formal Methods. Colin Campbell has worked on model-based testing and analysis techniques for a number of years in industry, including Microsoft Research. He is a principal of the consulting firm Modeled Computation LLC in Seattle (www.modeled-computation.com). His current interests include design analysis, the modeling of reactive and distributed systems, and the integration of components in large systems. Margus Veanes is a researcher in the Foundations of Software Engineering (FSE) group at Microsoft Research and a co-designer and co-developer of the Spec Explorer tool. Wolfram Schulte is a research area manager at Microsoft Research, managing the FSE group, the Programming Languages and Methods (PLM) group, and the Software Design and Implementation (SDI) group.

Free Download:

Free download link 2:

Sunday, September 13, 2009

Migrating Unmanaged Applications to .NET

Migrating Unmanaged Applications to .NET


Download

Saturday, September 5, 2009

Microsoft Visual Web Developer(TM) 2005 Express Edition: Build a Web Site Now

Microsoft Visual Web Developer(TM) 2005 Express Edition: Build a Web Site Now














With this lively, eye-opening, and hands-on book, all you need is a computer and the desire to learn how to create Web pages now using Visual Web Developer Express Edition! Featuring a full working edition of the software, this fun and highly visual guide walks you through a complete Web page project from set-up to launch. You'll get an introduction to the Microsoft Visual Studio environment and learn how to put the lightweight, easy-to-use tools in Visual Web Developer Express to work right away building your first, dynamic Web pages with Microsoft ASP.NET 2.0. You'll get expert tips, coaching, and visual examples at each step of the way, along with pointers to additional learning resources.


Free Download

Friday, September 4, 2009

Microsoft Visual Studio 2008 Unleashed

Microsoft Visual Studio 2008 Unleashed















Microsoft® Visual Studio 2008 Unleashed is an end-to-end, deep dive into the Visual Studio development environment. It’s meant to provide you guidance on how you can squeeze the ultimate productivity out of the many features built into the .NET development tools. Understanding how to use your tools will make you a better developer. This book was written with that premise as its focus.


The authors have folded in real-world development experience alongside detailed information about the IDE. The result is practical, easy-to-employ information that will make you a more productive and complete developer. This book also helps to ease your transition from other development environments and former versions of Visual Studio.


Finally, this book provides an entire section dedicated to Visual Studio Team System. It will help you understand how the Team Architect, Team Developer, Team Database Developer, and Team Tester work with the Team Foundation Server to increase team collaboration, visibility, and productivity.


Microsoft® Visual Studio 2008 Unleashed provides straight, to-the-point answers to common developer questions about the IDE.


Detailed Information on…
  • What’s new in Visual Studio 2008
  • Working with solutions, projects, editors, and designers
  • Writing ASP.NET applications
  • Writing and consuming Web Services using Windows Communication Foundation (WCF)
  • Writing Windows Forms and Windows Presentation Foundation (WPF) applications
  • Creating and hosting workflow-based applications using Windows Workflow Foundation (WF)
  • Working with data and databases
  • Refactoring code
  • Debugging code
  • Automating the IDE
  • Writing macros, add-ins, and wizards
  • Using team collaboration and the Visual Studio Team System products
  • Managing source code changes
  • Tracking projects with Team Foundation Server and work items
  • Modeling applications
  • Performing unit, web, and load testing
  • Working with Team Foundation Build

Thursday, September 3, 2009

Microsoft Visual Studio 2005 Total Video Training

Microsoft Visual Studio 2005 Total Video Training



Title: Microsoft Visual Studio 2005
Productivity with .NET Framework 2.0
Category: Development & Programming
Presenter: Asli Bilgin

Asli Bilgin is an industry recognized speaker on the latest advancements with Microsoft technologies, and serves as a contributing editor to various technical publications. Asli’s latest book Mastering Database Programming with Visual Basic.NET (Sybex), has been translated into six languages and serves as the curriculum for college and post-graduate institutions in the United States, United Kingdom, Israel, and India.

Platform: Windows
Format: DVD-ROM & Online
Running Time: 7 Hrs, 2 DVDs
Level: Beginner to Advanced
Project Files: Included
Solutions: Multi-User Education Government International More
Description: These self-guided lessons from Total Training help you increase your knowledge and understanding of Visual Studio. Whether you are looking to stay competitive or just keep up to date on the latest Microsoft technology, this series is your ticket to success. Get warmed up with some basics on building smart client and web applications, as well as exception handling, debugging and security considerations. See how you can rapidly build applications using the productivity features of Visual Studio 2005.


Note: The source code within this training is implemented in visual C# and VB.net


Highlights
Learn how to be more productive and obtain faster results with Windows Forms Applications and Web Form Applications.
Discover how to produce dynamic desktop, smart client and web applications.
Streamline communication and collaborate more effectively within your software teams with the Web Site Administration Tool.
Take steps to ensure quality early and often throughout the development process.
Understand how to build a robust user interface with ASP.NET 2.0.
*Subscriptions to Total Training Online are only available via annual plans. The $249.99 per year is the price of the lowest subscription plan available. The full subscription price is a one-time charge and will be billed to your account at the time of purchase. Total Training Online subscriptions are non-refundable.

Links :

C01

http://rapidshare.com/files/163210842/TVS05_P01_C01_L00.mov
http://rapidshare.com/files/163210930/TVS05_P01_C01_L01.mov
http://rapidshare.com/files/163210884/TVS05_P01_C01_L02.mov
http://rapidshare.com/files/163210859/TVS05_P01_C01_L03.mov
http://rapidshare.com/files/163210864/TVS05_P01_C01_L04.mov
http://rapidshare.com/files/163210881/TVS05_P01_C01_L05.mov
http://rapidshare.com/files/163210876/TVS05_P01_C01_L06.mov
http://rapidshare.com/files/163210853/TVS05_P01_C01_L07.mov
http://rapidshare.com/files/163210862/TVS05_P01_C01_L08.mov
http://rapidshare.com/files/163210877/TVS05_P01_C01_L09.mov

C02


http://rapidshare.com/files/163210835/TVS05_P01_C02_L00.mov
http://rapidshare.com/files/163210911/TVS05_P01_C02_L01.mov
http://rapidshare.com/files/163210938/TVS05_P01_C02_L02.mov
http://rapidshare.com/files/163210850/TVS05_P01_C02_L03.mov
http://rapidshare.com/files/163210858/TVS05_P01_C02_L04.mov
http://rapidshare.com/files/163210869/TVS05_P01_C02_L05.mov
http://rapidshare.com/files/163210914/TVS05_P01_C02_L06.mov
http://rapidshare.com/files/163210854/TVS05_P01_C02_L07.mov
http://rapidshare.com/files/163210920/TVS05_P01_C02_L08.mov
http://rapidshare.com/files/163210856/TVS05_P01_C02_L09.mov

C03


http://rapidshare.com/files/163210840/TVS05_P01_C03_L00.mov
http://rapidshare.com/files/163210870/TVS05_P01_C03_L01.mov
http://rapidshare.com/files/163210989/TVS05_P01_C03_L02.mov
http://rapidshare.com/files/163210891/TVS05_P01_C03_L03.mov
http://rapidshare.com/files/163210995/TVS05_P01_C03_L04.mov
http://rapidshare.com/files/163210872/TVS05_P01_C03_L05.mov
http://rapidshare.com/files/163210913/TVS05_P01_C03_L06.mov

C04
http://rapidshare.com/files/163210849/TVS05_P01_C04_L00.mov
http://rapidshare.com/files/163210898/TVS05_P01_C04_L01.mov
http://rapidshare.com/files/163210904/TVS05_P01_C04_L02.mov
http://rapidshare.com/files/163213215/TVS05_P01_C04_L03.mov
http://rapidshare.com/files/163213248/TVS05_P01_C04_L04.mov
http://rapidshare.com/files/163213223/TVS05_P01_C04_L05.mov
http://rapidshare.com/files/163213264/TVS05_P01_C04_L06.mov
http://rapidshare.com/files/163213218/TVS05_P01_C04_L07.mov
http://rapidshare.com/files/163213272/TVS05_P01_C04_L08.mov

C05
http://rapidshare.com/files/163213178/TVS05_P01_C05_L00.mov
http://rapidshare.com/files/163213288/TVS05_P01_C05_L01.mov
http://rapidshare.com/files/163213263/TVS05_P01_C05_L02.mov
http://rapidshare.com/files/163213226/TVS05_P01_C05_L03.mov
http://rapidshare.com/files/163213246/TVS05_P01_C05_L04.mov
http://rapidshare.com/files/163213242/TVS05_P01_C05_L05.mov
http://rapidshare.com/files/163213260/TVS05_P01_C05_L06.mov
http://rapidshare.com/files/163213354/TVS05_P01_C05_L07.mov
http://rapidshare.com/files/163213249/TVS05_P01_C05_L08.mov
http://rapidshare.com/files/163213236/TVS05_P01_C05_L09.mov
http://rapidshare.com/files/163213258/TVS05_P01_C05_L10.mov

C06
http://rapidshare.com/files/163213195/TVS05_P01_C06_L00.mov
http://rapidshare.com/files/163213285/TVS05_P01_C06_L01.mov
http://rapidshare.com/files/163213294/TVS05_P01_C06_L02.mov
http://rapidshare.com/files/163213221/TVS05_P01_C06_L03.mov
http://rapidshare.com/files/163213282/TVS05_P01_C06_L04.mov
http://rapidshare.com/files/163213247/TVS05_P01_C06_L05.mov
http://rapidshare.com/files/163213205/TVS05_P01_C06_L06.mov
http://rapidshare.com/files/163213287/TVS05_P01_C06_L07.mov
http://rapidshare.com/files/163213313/TVS05_P01_C06_L08.mov
http://rapidshare.com/files/163213252/TVS05_P01_C06_L09.mov

C07
http://rapidshare.com/files/163213210/TVS05_P01_C07_L00.mov
http://rapidshare.com/files/163213235/TVS05_P01_C07_L01.mov
http://rapidshare.com/files/163213232/TVS05_P01_C07_L02.mov
http://rapidshare.com/files/163214755/TVS05_P01_C07_L03.mov
http://rapidshare.com/files/163214742/TVS05_P01_C07_L04.mov
http://rapidshare.com/files/163214751/TVS05_P01_C07_L05.mov
http://rapidshare.com/files/163214701/TVS05_P01_C07_L07.mov

C08
http://rapidshare.com/files/163214668/TVS05_P01_C08_L00.mov
http://rapidshare.com/files/163214818/TVS05_P01_C08_L01.mov
http://rapidshare.com/files/163214662/TVS05_P01_C08_L02.mov
http://rapidshare.com/files/163214719/TVS05_P01_C08_L03.mov
http://rapidshare.com/files/163214698/TVS05_P01_C08_L04.mov
http://rapidshare.com/files/163214811/TVS05_P01_PF.zip

C01
http://rapidshare.com/files/163214663/TVS05_P02_C01_L00.mov
http://rapidshare.com/files/163214759/TVS05_P02_C01_L01.mov
http://rapidshare.com/files/163214712/TVS05_P02_C01_L02.mov
http://rapidshare.com/files/163214799/TVS05_P02_C01_L03.mov
http://rapidshare.com/files/163214762/TVS05_P02_C01_L04.mov
http://rapidshare.com/files/163214761/TVS05_P02_C01_L05.mov
http://rapidshare.com/files/163214783/TVS05_P02_C01_L06.mov

C02
http://rapidshare.com/files/163214699/TVS05_P02_C02_L00.mov
http://rapidshare.com/files/163214722/TVS05_P02_C02_L01.mov
http://rapidshare.com/files/163214743/TVS05_P02_C02_L02.mov
http://rapidshare.com/files/163214720/TVS05_P02_C02_L03.mov
http://rapidshare.com/files/163214744/TVS05_P02_C02_L04.mov

C03
http://rapidshare.com/files/163214674/TVS05_P02_C03_L00.mov
http://rapidshare.com/files/163214821/TVS05_P02_C03_L01.mov
http://rapidshare.com/files/163214706/TVS05_P02_C03_L02.mov
http://rapidshare.com/files/163214784/TVS05_P02_C03_L03.mov
http://rapidshare.com/files/163214707/TVS05_P02_C03_L04.mov
http://rapidshare.com/files/163214716/TVS05_P02_C03_L05.mov
http://rapidshare.com/files/163214738/TVS05_P02_C03_L06.mov

C04
http://rapidshare.com/files/163214711/TVS05_P02_C04_L00.mov
http://rapidshare.com/files/163215432/TVS05_P02_C04_L01.mov
http://rapidshare.com/files/163215452/TVS05_P02_C04_L02.mov
http://rapidshare.com/files/163215418/TVS05_P02_C04_L03.mov
http://rapidshare.com/files/163215487/TVS05_P02_C04_L04.mov

C05
http://rapidshare.com/files/163215396/TVS05_P02_C05_L00.mov
http://rapidshare.com/files/163215536/TVS05_P02_C05_L01.mov
http://rapidshare.com/files/163215426/TVS05_P02_C05_L02.mov
http://rapidshare.com/files/163215501/TVS05_P02_C05_L03.mov
http://rapidshare.com/files/163215398/TVS05_P02_C05_L05.mov
http://rapidshare.com/files/163215443/TVS05_P02_C05_L06.mov
http://rapidshare.com/files/163215444/TVS05_P02_C05_L07.mov
http://rapidshare.com/files/163215453/TVS05_P02_C05_L08.mov
http://rapidshare.com/files/163215397/TVS05_P02_C05_L09.mov
http://rapidshare.com/files/163215460/TVS05_P02_C05_L10.mov
http://rapidshare.com/files/163215392/TVS05_P02_C05_L11.mov
http://rapidshare.com/files/163215480/TVS05_P02_C05_L12.mov

C06
http://rapidshare.com/files/163215381/TVS05_P02_C06_L00.mov
http://rapidshare.com/files/163215488/TVS05_P02_C06_L01.mov
http://rapidshare.com/files/163215442/TVS05_P02_C06_L02.mov
http://rapidshare.com/files/163215436/TVS05_P02_C06_L03.mov
http://rapidshare.com/files/163215417/TVS05_P02_C06_L04.mov
http://rapidshare.com/files/163215410/TVS05_P02_C06_L05.mov
http://rapidshare.com/files/163215462/TVS05_P02_C06_L06.mov

Wednesday, September 2, 2009

Microsoft Visual C++ .NET Professional Projects

Microsoft Visual C++ .NET Professional Projects










Sripriya Kishore
ISBN 13: 978-1-931841-31-3 © 2002
ISBN 10: 1-931841-31-4
Publish date: March 2, 2002
1064 pages
Softcover
Description

Use Visual C++ .NET to accomplish real-world, professional tasks. Incorporating ten hands-on projects, this book is your key to unlocking the power of Visual C++ .NET. Each project focuses on a specific concept and is based on a real-world situation. You will be able to use the skills that you develop throughout the book to modify the projects to fit your professional needs.
Table of Contents

Introduction
Part 1: Introducing VC++.NET
1. Basics of .NET Framework
2. Basics of VC++.NET Programming
3. Creating a User Interface
4. Working with Menus, Dialog Boxes, and Window Controls
5. The Document/View Architecture
6. Threads
Part 2: Professional Project 1
7. Database Management Using ODBC - An Overview
8. Implementing Data Access Technologies
9. Debugging and Exception Handling in VC++.NET
Part 3: Professional Project 2
10. Introduction to Managed Extensions
11. Introduction to GDI+, Events, and Delegates
12. Creating a Managed Extensions Application
Part 4: Professional Project 3
13 - Introduction to ADO.NET
14 - Implementing ADO.NET in a Managed C++ Application
Part 5: Professional Project 4
15 - Introduction to ASP.NET
16 - Creating a Class Library and Using it in an ASP.NET Application
Part 6: Professional Project 5
17. Introduction to COM
18. Introductino to Attribute-Based Programming
19. Implementing COM Using ATL
Part 7: Professional Project 6
20. Introduction to ATL Server
21. Creating a Guest Book Application
Part 8: Professional Project 7
22. Introduction to Web Sevices and Related Technologies
23. Creating a Web Service using Managed Extensions
24. Creating Web Service Using ATL Server
Part 9: Professional Project 8
25. Overview of Assemblies, Manifests in .NET, and Interoperability with COM
26. Implementation of COM and .NET Interoperability
27. Using COM+ Services from .NET Assemblies
Part 10: Professional Project 9
28. XML with VC++.NET
Part 11: Professional Project 10
29. Implementing Networking
30. Introducing Remote
31. Implementing Remoting
Appendices:
A: The .NET Vision and Goals
B: The .NET Server Family
C: Namespaces and Attributes
D: Migrating Unmanaged Code to Managed Code
E: Basics of C#

Free Download


Tuesday, September 1, 2009

Microsoft Visual Basic .NET Programmer’s Cookbook

Microsoft Visual Basic .NET Programmer’s Cookbook













Filled with the code recipes that developers need, this is the logical place to start building development projects or to learn more about Visual Basic .NET. With a generous helping of code examples, code snippets, and solutions to common development prob

Free Download: