Custom Search

Tuesday, December 23, 2008

Unlocking Microsoft C# v2.0 Programming Secrets

Unlocking Microsoft C# v2.0 Programming Secrets

Unlocking Microsoft C# v2.0 Programming Secrets

Product Description
This text is a handbook of instructions written for the programmer or analyst that shows how to insert common algorithmic functions in C# into one’s source code. The code is listed on a companion CD for easy transfer to one’s current C# program. The first 12 chapters discuss specifics of the Visual C# compiler: the integrated developer environment (IDE); moving projects from one location to another; passing information between windows; Visual C# code placement; classes, constructors, overloading, and helps; data types and declarations; conversions between data types; string manipulation and on-line data storage; branching and looping; and arithmetic.

download

Password default: netbks.com

Beginning Visual Web Programming in VB .NET: From Novice to Professional

Beginning Visual Web Programming in VB .NET: From Novice to Professional

Beginning Visual Web Programming in VB .NET: From Novice to Professional

Product Description

Beginning Web Programming in VB .NET: From Novice to Professional will teach you the fundamentals of the web environment and how Visual Studio .NET (VS .NET) makes it accessible to VB programmers. You’ll build a working website that demonstrates all the elements of a VB web application. Author Daniel Cazzulino takes a step-by-step approach to each example to explore the essential technologies and how VS .NET helps to integrate them into a highly interactive, attractive web application.

In this tutorial guide youll learn how to

  • Create dynamic web pages with ASP.NET web forms and web server controls
  • Display and manipulate data using ADO.NET and VS .NET components
  • Persist state in different ways, within the “stateless” web environment
  • Create XML files and XML schema, and use them for data transfer
  • Integrate your web applications with others through web services
  • Make your application more secure via the security features in ASP.NET and IIS
  • Eliminate bugs and unexpected failures through effective debugging and exception-handling techniques
  • Improve the performance of your application and prepare it for release

About the Author
Daniel Cazzulino (a.k.a. kzu) lives in Buenos Aires, Argentina, and is a senior architect, developer, and cofounder of Clarius Consulting S.A.. He has coauthored several books on web development and server controls with ASP.NET, written and reviewed many articles for ASP Today and C# Today, and currently enjoys sharing his .NET and XML experiences through his blog, kzu:dotnet.
Daniel works closely with Microsoft in key projects from the Patterns and Practices group. Microsoft rewarded him as Most Valuable Professional (MVP) on XML Technologies for his contributions to the community, mainly through the XML-savvy open source project, NMatrix, that he cofounded. He also started the promising MVP.XML project with fellow XML MVP experts worldwide.
Surprisingly enough, Daniel is a lawyer who found a more exciting career as a developer and .NET/XML geek.

Victor Garcia Aprea is founder of Clarius Consulting, which provides training, consulting and development in Microsoft .NET technologies. Aprea has been involved with ASP.NET since its beginning, and he was named Microsoft MVP for ASP.NET in 2002 and 2003 (the 2004 awards aren’t due yet!). Aprea has written books and articles and reviewed for numerous publishers. He is a regular speaker at Microsoft Argentina (MSDN DevDays, Ask the Experts panel, etc.) and .NET local user groups. Please read Victor’s own blogs, or check out his Apress blogs. Or you may email him at vga@aspnet2.com.

download

Password default: netbks.com

Visual Basic 2008 For Dummies


Book Description
Visual Basic is a favorite programming language, so if you’re new to programming, it’s a great place to start. Visual Basic 2008 For Dummies is the fun and easy way to begin creating applications right away while you get the hang of using the Visual Studio environment. Soon you’ll be building all sorts of useful stuff with VB 2008!

This step-by-step guide walks you through a logical series of tasks that build your skills as you get comfortable with .Net terminology, theory, tools, and design principles. You’ll learn how to build an application in four different architectural styles, and you’ll find out how to make your programs validate input and output, make decisions, and protect themselves from security threats. Discover how to:

* Install the Visual Studio environment
* Write a VB program
* Use Web forms, Windows forms, and Web services
* Establish good programming practices
* Create class libraries
* Write secure applications
* Debug your applications
* Work with strings and “if-then” statements
* Iterate with counted and nested loops
* Pass arguments and get return values
* Access data with VB.NET
* Work with the file system using VB

You’ll also find great tips for working with the VB user interface, using VB.NET in C# programming, troubleshooting your VB programs, taking your programming to the next level, and more! Once you get your hands on Visual Basic 2008 For Dummies, you’ll be programming like a genius in no time!
download

Password default: netbks.com

Professional Visual Studio Extensibility

From the Back Cover
Professional Visual Studio Extensibility

Are you ready to extend the capabilities of Visual Studio to become more efficient and productive? Whether you want to integrate optimized builds, enhanced programming tools, or other rapid application development features, this unique resource shows you how to develop customized extensions. It not only covers the Visual Studio IDE but also provides you with an excellent reference when coding add-ins, macros, and extensions.

After a quick introduction of basic concepts, this book delves into the automation model and add-in development with the help of a case study, numerous examples, and sample code. You’ll discover how to take advantage of the Add-in Wizard, manipulate solutions and projects, work with text in documents and programming code, create Tool Options Pages, and more. Next you’ll gain an in-depth understanding of specific extensibility options including the Visual Studio Shell and Domain-Specific Languages Tools. After that, you will learn how to integrate your own functionality with Visual Studio with the help of VSPackage. You’ll then be able to apply your knowledge to other extensibility points covered in different chapters, including debugger type proxies and visualizers, code snippets, templates, MSBuild, and macros to save time and money when developing applications.

What you will learn from this book

  • A quick overview of Visual Studio Shell and Domain-Specific Languages Tools
  • Techniques for creating, debugging, testing, and deploying your add-ins
  • Ways to work with user interface elements, Windows Forms, and controls via code in your add-ins
  • Steps for extending Visual Studio functionality using VSPackages
  • Tips for writing and managing code snippets to make your coding process easier
  • Using Visual Studio templates to save time when writing code for common projects
  • How to use MSBuild to write custom builds for Visual Studio and .NET applications
  • New techniques for recording, developing, debugging, deploying, and running macros

download

Password default: netbks.com

Network Programming for Microsoft Windows , Second Edition

Book Description
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.

download

Password default: netbks.com

Agile Principles, Patterns, and Practices in C#

Agile Principles, Patterns, and Practices in C#

Agile Principles, Patterns, and Practices in C#

Product Description
With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#. This book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code.

The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site. Readers will come away from this book understanding *Agile principles, and the fourteen practices of Extreme Programming *Spiking, splitting, velocity, and planning iterations and releases *Test-driven development, test-first design, and acceptance testing *Refactoring with unit testing *Pair programming *Agile design and design smells *The five types of UML diagrams and how to use them effectively *Object-oriented package design and design patterns *How to put all of it together for a real-world project Whether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, Agile Principles, Patterns, and Practices in C# is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.

download

Password default: netbks.com

Beginning C# 2008 Objects: From Concept to Code

Beginning C# 2008 Objects: From Concept to Code

Beginning C# 2008 Objects: From Concept to Code

Product Description

Updated with the latest changes to C#, Beginning C# 2008 Objects: From Concepts to Code introduces complete beginners to C# coding practice with a solid methodological foundation written by two critically–acclaimed experts in the field, already authors of the best–selling Beginning C# Objects.

By building from first principles in object–oriented terminology, then advancing through application design with UML into practical examples, Beginning C# 2008 Objects: From Concepts to Code provides a completely up–to–date foundational guide written from the perspective of two experienced, working authorities on C#.

Working coders will benefit from the object–oriented cast of the book and its section on use–case modeling. This is the book to read if you want to deepen and advance your existing professional development in C# with an eye towards advancing out of pure coding work.

For the reader wishing to “simply learn C#”, this book will provide exactly that. In addition to listing code and syntax, Beginning C# 2008 Objects: From Concepts to Code also walks you through the design and architecting of a functioning C# application, showing the “why” and the “how” of the development decisions that go into professional C# coding.

download

Password default: netbks.com