Home Free C# Book Chapters
Free C#.Net Book Chapters

Welcome to C# Books Chapters section of C# Corner. In this section, you will find many free book chapters from various books from different publishers.

 Books

Chapter 7: iNotes and Sametime-Chatting from the Web From IBM Lotus Sametime 8 Essentials: A User's Guide by Marie L. Scott, Thomas Duff , Packt Publishing
In this chapter, you'll learn how to set the Sametime preference, log into Sametime and other operations in iNotes.

Chapter 1: Workflow Program From Microsoft Windows Workflow Foundation 4.0 Cookbook by Andrew Zhu , Packt Publishing
In this chapter, we will cover creating the first WF program.

Chapter 3: How to code and test a Windows Forms application using C# 2008 From Murach's C# 2008 by Joel Murach , Murach Publication
Teach yourself how to code C# 2008 applications! If you already know how to add controls to a form and set their properties, this introductory chapter from Murach’s C# 2008 shows you how to code a Windows form for an invoicing function, run it, and debug simple runtime errors using the productivity tools of Visual Studio 2008.

Chapter 1: Introducing ASP.Net From Pro ASP.NET 3.5 in C# 2008, Second Edition by Matthew MacDonald , Mario Szpuszta , APress
In this chapter you'll consider the history of web development leading up to ASP.NET, take a whirlwind tour of the most significant features of .NET, and preview the core changes in ASP.NET 3.5.

Chapter 3: Object-Oriented JavaScript From Microsoft AJAX Library Essentials by Bogdan Brinzarea, Cristian Darie , Packt Publishing
In this chapter, you'll learn about OOP (Object-Oriented Programming) and how it relates to JavaScript.

Chapter 3: Retrieving Data from Oracle using ODP .NET From ODP.NET Developer’s Guide by Jagadish Chatarji Pulakhandam, Sunitha Paruchuri , Packt Publishing
This chapter shows you several methods to retrieve data from an Oracle database. You will work with the core ODP.NET classes like OracleCommand, OracleDataReader, OracleDataAdapter, OracleParameter and ADO.NET classes like Dataset, DataTable, and DataRow etc.

Chapter 3: Vitals and Description From Murach's C# 2005 by Joel Murach , Mike Murach and Associates, Inc.
This chapter (chapter 3) from Murach’s C# 2005 shows you how to enter the C# code for a Windows form so the interface you’ve designed works the way you want it to. Along the way, you’ll get an introduction to object-oriented programming. You’ll see how to use code snippets and refactoring, two time-saving features that are new in 2005. And you’ll get started using practical debugging techniques.

Chapter 6: Working with Images From GDI+ Custom Controls with Visual C# 2005 by Iulian Serban, Dragos Brezoi, Adam Ward, Tiberiu Radu , PACKT Publishing
In this chapter is discussed how .NET deals with images, and how it can be used to improve your software.

Chapter 1 to 5: Rapid C# Windows Development From Rapid C# Windows Development: Visual Studio 2005, SQL Server 2005, and LLBLGen Pro by Joseph Chancellor , Lulu.com
Through the exercises in this workbook, you will learn how to use C# with Visual Studio .NET 2005, SQL Server 2005, and an invaluable tool called an O/R Mapper (LLBLGen Pro) to rapidly develop database-driven applications.

Chapter 7: Creating Custom Modules From Building Websites with VB.NET and DotNetNuke 3.0 by Daniel N. Egan , Packt Publishing
In this chapter, we are going to walk through creating a custom module for the CoffeeConnections portal.

Chapter 8: Creating a New Module From ASP.NET Community Starter Kit by K. Scott Allen & Cristian Darie , Packt Publishing
This chapter will concentrate on creating a new module for the CSK. We will see how creating a new module allows you to add entirely new features which integrate seamlessly with the rest of the framework.

Accessing SQL 2000 via HTTP From XML and SQL Server 2000 by , New Riders.
This chapter first discusses client server architecture to give you a feel of how the different system components, application servers, database servers, and so on, interact with each other. Next it looks at at how to utilize the HTTP protocol in various ways to execute SQL statements against SQL Server. This includes the use of template files to generate XML data.

Chapter 8: Message Queues From Database Programming with VB.NET by , APress.
chapter description coming soon...

Chapter 5: Advanced C# Class Construction Techniques From C# and the .NET by , APress.
chapter description coming soon...

Chapter 3: Writing Expressions From C# Unleashed by , SAMS.
C# provides a complete set of language elements for writing expressions. An expression is a set of language elements combined to perform a meaningful computation. This chapter provides guidance in building C# expressions.

Chapter 32: Performance Monitoring From C# Unleashed by , SAMS.
This chapter covers accessing built in performance counters, implementing timers, building a customized performance counter, and analyzing performance with sampling.

Chapter 8: Designing Object Oriented Programs From C# Unleashed by , SAMS.
C# is a modern object-oriented programming language. As such it has many new features to support object-oriented programming. The preceding chapter covered the proper syntax of classes and their members.

Chapter 10: Working with Data in .NET From Professional .NET by , Apress.
Throughout this chapter you will see how the System.Data namespace is structured and how to utilize any of the classes within it. As well, we'll go over the pros and cons of using ADO.NET, and then compare and contrast current ADO functionality with that of ADO.NET. After that we'll go into using the System.Xmlnamespace.

Chapter 13: Using Windows Forms Controls From by , Wrox Press.

Chapter 6: Separating Code from Presentation From ASP.NET Unleashed by , SAMS.
In this chapter, you learn two methods of dividing your application code from your presentation content. In other words, you learn how to keep both your design and engineering teams happy.

Chapter 3: What's New with ASP.NET? From ASP.NET for Developers by Michale Amundsen and Paul Litwin , SAMS.
You'll learn how ASP.NET offers a new way to build Web applications with "smart" Web Forms and powerful Web Services. You'll also learn some of the infrastructure features of ASP.NET, including a powerful security model, improved deployment and update features, easier configuration, and increased scalability and availability for your ASP.NET solutions.

Day 10: Building the User Interface with Web Forms From SAMS Teach Yourself Visual Basic .NET in 21 Days by Duncan Mackenzie and Keny Sharkey , SAMS.
In this chapter, you learn how to use the Validation Web controls to validate the information that a user enters into an HTML form. You can use the Validation controls to perform very different types of form validation tasks.

Day 3: Performing Form Validation with Validation Controls From ASP.NET Unleashed by Stephen Walther , SAMS.
In this chapter, you learn how to use the Validation Web controls to validate the information that a user enters into an HTML form. You can use the Validation controls to perform very different types of form validation tasks.

Hour 3: Understanding Objects and Collections From SAMS Teach Yourself Visual Basic .NET in 24 Hours by James Foxall , SAMS.
This hour isn't going to discuss object-oriented programming in any detail, because object-oriented programming is a very complex subject and is well beyond the scope of this book. Instead, you'll learn about objects in a more general sense.

Chapter 3: Consuming a Simple Web Service with .NET SDK From Microsoft .NET XML Web Services by Robert Tabor , SAMS.
In this chapter, you'll use the same tools to consume the Web Service in a Web Forms application, which is the enhanced version of the Active Server Pages applications you might have created in the past. Your Web Forms application will call your Web Service, gather information, and then synthesize it into a Web page that's delivered to your Web Browser.

Chapter 7: Accessing Data in .NET From Building Distributed Applications in Visual Basic .NET by , SAMS.
In this chapter, we'll discuss the architecture of ADO.NET and how it can be used to build distributed applications. The example code discussed in this and subsequent chapters illustrates a somewhat simplified implementation of Quilogy's online education system where students enroll in classes over the Web and Quilogy employees view and manipulate data through an Intranet site. The enrollment data is stored in a SQL Server 2000 database so where appropriate, specific features of SQL Server 2000 will be utilized.

Chapter 11: Using XML From VB.NET Developer's Guide to ASP.NET,XML, and ADO.NET by Jeffrey and Chris , SAMS.
This chapter explains some basics of XML documents and how to use XML classes in your applications.

Chapter 3: Datatypes, Arrays and Strings From Microsoft Jscript.NET Programming by Justin Rogers , SAMS.
This chapter discusses the declaration of variables in JScript .NET, the correlation of variables with common language runtime (CLR) types, and how the compiler makes intelligent decisions between legacy JScript semantics and new performance-oriented JScript .NET semantics.

Chapter 3: A Guided Tour Through C#: Part 1 From C# Premier Plus by Claus Michelson , SAMS.
This chapter with Chapter 4 and chapter 5 presents several features and gives you an introductory feel for the language.

Chapter 3: Using Controls in Your Application From Tech Yourself Visual c++ .NET in 21 days by Davis Chapman , SAMS.
Some of the things you will find in just about every Windows application are buttons, check boxes, text fields, and drop-down list boxes. These are known as controls, and many controls are built into the operating system itself.

Chapter 3: Enabling Inter-Application Communication From SAMS Tech Yourself VB.NET Web Programming in 21 days by Peter Aitken , SAMS.
This chapter introduces you to the tools and technologies available today that make it possible to produce great distributed software systems using the Microsoft .NET Enterprise Solutions Platform. We will discuss industry-standard technologies such as XML and SOAP, and learn about the tools available to create distributed software systems.

Introduction to DirectX Programming From DirectX and VB.NET Development by Keith Sink , SAMS.
DirectX is the building block used to create many of the Windows-based video games and multimedia applications we all enjoy today. It is a collection of ActiveX objects that encompass many of the elements used in video game and multimedia development. DirectX provides graphics support for animation, music and sound effects support for game excitement, and multiplayer support for network games. It also contains libraries that access the game devices and gives you the ability to work in 3D graphics. In a nutshell, DirectX is a collection of technologies designed to encapsulate much of multimedia development.

File and Stream Operations From Visual Basic Programmer's Guide to .NET Framework by Lars Powers and Mile Snell , SAMS.
This chapter focuses on the .NET namespaces related to directories, files, and synchronous and asynchronous reads from and writes to data streams. First, an overview details the key classes within the namespace. Then you'll get into files, stream, and data types. And finally, you will write a file-monitoring application that demonstrates the use of these classes.

Day 3: Using Web Forms From by , SAMS.
Because a Web form can include HTML, ASP.NET Web controls, custom (user) controls, and code behind, creating them can get complicated pretty quickly. However, you need to remember only a few key ideas about ASP.NET page processing so that you can develop and debug effectively.

Day 3: Enclosing Features and Data in Objects From Teach Yourself OOP with VB.NET by , SAMS.
One of the most important principles of objects is that they enclose functionality and data while providing an interface with which to interact with other objects. An object's users don't care how the object does what it does; they just want it done well and to have a simple interface. This "black box" characteristic of objects is known as encapsulation.

Chapter 3: The Common Language Runtime From .NET Common Language Runtime by Kevin Button , SAMS.
At a high level, the CLR is simply an engine that takes in IL instructions, translates them into machine instructions, and executes them. This does not mean that the CLR is interpreting the instructions. This is just to say that the CLR forms an environment in which IL code can be executed. For this to work efficiently and portably, the execution engine must form a runtime environment that is both efficient and portable. Efficiency is key; if the code does not run quickly enough, all of the other features of the system become moot.

Chapter 3: The Essential of using COM in Managed Code From .NET and COM The Complete Interoperability Guide by , SAMS.
This chapter shows what COM Interoperability means when sitting down at the keyboard and writing managed code that uses COM components. By the end of this chapter, you'll have all the knowledge you need to use many COM components in your .NET applications.

Chapter 4: Data Components in Visual Studio .NET From A Programmer's Guide to ADO.NET in c# by Mahesh Chand , APress.
The Visual Studio .NET IDE provides design-time support to work with data components. In this chapter, you’ll learn how to use these data components in the Visual Studio .NET IDE at design time to create database applications. In this chapter, you’ll also learn how to use various tools such as Server Explores and Data Form Wizard. After finishing this chapter, you'll be able to write database applications in no time with writing only few lines of code.

Chapter 3: Overview of BizTalk Server From BizTalk Unleashed by , SAMS.
In this chapter, BizTalk Orchestration is not purely defined, but instead illustrated how it relates to the business process model. And BizTalk Mapper is described in this chapter in terms of how it translates business processes into data interchange maps.

Chapter 7: UDDI, Discovery and Web Services Registries From Web Services a Technical Introduction by , PHI.
For Web services to achieve widespread adoption, a unified system must enable developers and applications to locate specific Web services. Several organizations have developed Web services registry systems, but the leading registry is based on the Universal Description, Discovery and Integration (UDDI) specification.

Chapter 2: Components From Essential .NET Volume I: The Common Language by , Addison Wesley.

Chapter 6: Typed DataSets From Programmatic ADO.NET by , Addison Wesley.

Chapter 2: The Type System From Programming the .NET Environment by , Addison Wesley.

Chapter 3: Writing Windows C# Programs From C# Design Patterns: A Tutorial by , Addison Wesley.

Chapter 8: Visual Studio .NET Database Projects From by , Addison Wesley.

Chapter 10: ASP.NET State Management in VB.NET From Essential ASP.NET with Examples in VB.NET by , Addison Wesley.

Chapter 10: ASP.NET State Management in C# From Essential ASP.NET with Examples in C# by , Addison Wesley.

Chapter 10: Advanced BizTalk Orchestration Features From BizTalk Server 2002 Design and Implementation by , APress.

Chapter 7: Web Matrix and XML From Web Matrix Developer's Guide by , APress.

Chapter 5: Spacewar From Beginning .NET Game Programming in C# by Ellen Hatton , APress.

Chapter 1: Attributes Fundamentals From Applied .NET Attributes by Tom Barnaby , APress.

Chapter 5: Event Based Programming From Building ASP.NET Server Controls by Rob Cameron , APress.

Chapter 8: Data Storage Design and SQL Server From Designing Scalable .NET Applications by Reckard Redler , APress.

Chapter 18: Working with POOM From The Definite Guide to .NET Compact Framework by Dan Fergus , APress.

Chapter 9: Remote Data Access From SQL Server CE Database Development with the .NET Compact Framework by Rob Tiffany , APress.

Chapter : Introducing .NET and Enterprise Architecture From Developing .NET Enterprise Applications by John Kanalakis , APress

Chapter 6: Collections of Objects From Beginning C# Objects: From Concepts to Code by Jacquie Barker , APress
Learning to design objects effectively with C# is the goal of this comprehensive yet approachable guide to object oriented programming using UML and today's hottest programming language, C#.

Chapter 5: Objects and Classes From Beginning C# Objects: From Concepts to Code by Jacquie Barker , APress
Learning to design objects effectively with C# is the goal of this comprehensive yet approachable guide to object oriented programming using UML and today's hottest programming language, C#.

Chapter 12: How to create and use classes From Murach's C# by Joel Murach , Murach
This chapter presents the basics of creating and using classes in C# applications. When you complete this chapter, you’ll see how creating your own classes can simplify the development of an application.

 1 - 59 of 59 1