Showing posts with label C#. Show all posts
Showing posts with label C#. Show all posts

Thursday, October 9, 2008

SAMS Teach Yourself The C# Language in 21 days

Teach Yourself the C# Language in 21 Days Cover
Publisher Sams
Author(s) Bradley L Jones
Publisher Sams
Author(s) Bradley L Jones
ISBN 0672325462
Release Date 21 July 2003
Page 816
In just 21 days readers will learn how to use the key features of the C# programming language not only the commands, but how to create entire programs using them within a few simple chapters. This book is designed to teach C# from the ground up each lesson is built to supplement the chapter before to provide a fully rounded understanding of the C# language. Sams Teach Yourself the C# Language in 21 Days is the only book on the market that takes C# out of the Microsoft Visual Studio and teaches it as a platform-independent language letting readers program for Windows, FreeBSD, and Mac OS X. Additional coverage added from the first edition: more and better Windows Forms information, database access, XML, types, runs, appendix for Visual C++ .NET users, plus much more. This book also includes a CD-ROM full of third-party editor software and sample code, making it an easy-to-use, all-in-one package.
And here is the rest of it.
http://www.urlshield.net/l/tzqBL1aj

or
Download (2.9 MB)

SAMS TEACH YOURSELF C# IN 24

Sams Teach Yourself C# in 24 Hours Cover
Publisher Sams
Author(s) James D. Foxall, Wendy Haro-Chun
Publisher Sams
Author(s) James D. Foxall, Wendy Haro-Chun
ISBN 0672322870
Release Date 13 March 2002
Page 528
Sams Teach Yourself C# in 24 Hours provides readers with 24 structured lessons that provide a light, but thorough introduction to C#. James Foxall moves beyond the pure syntax covered in existing books, to guide readers step-by-step through a cohesive presentation of the basics of C#. Once the basics are understood, Foxall shows the reader how to apply this knowledge to real-world Windows programming tasks using C#. Each chapter contains exercises that reinforce the lessons learned in each chapter. Tips, Notes, and Cautions provide additional advice from the authors on how to get up to speed and programming quickly with C#. Sidebars provide the more experienced reader with tips that will ease their migration from Visual Basic 6 and Visual C++ to C#.

Download (5.8 MB)

or
http://www.urlshield.net/l/lMCdJatq

or

http://www.urlshield.net/l/U1yHyVq9

C# COMPLETE


C# Complete is a one-of-a-kind book–valuable both for its broad content and its low price. Whether you’re brand-new to C# programming, are migrating from Visual Basic or Visual C++ to C#, or have already developed some expertise in C#, you’ll get the skills you need to become proficient with Microsoft’s powerful new language designed for the .NET platform.

Creating complex applications in the .NET Framework is made easier with C#–Microsoft’s first true object-oriented programming language. In C# Complete, you’ll get a clear picture of everything you need to know for developing applications using C#. You’ll begin by learning the essential elements of the language and of Visual Studio .NET, in which you’ll develop and run programs in a comprehensive integrated development environment. You’ll see how to create functional and exciting user interfaces and desktop applications written with C#, and how to incorporate threads to their best advantage. You’ll explore the use of ADO.NET classes in development of C# database applications. Chapters on ASP.NET Web Services will walk you through the building of an XML web services application. You’ll also visit some advanced topics, including designing with security in mind, overcoming the shortcomings of the .NET Framework, and working with the Microsoft Mobile Internet Toolkit.
Download (3.29 Mb):
Code:

http://rapidshare.com/files/56450908/Sybex.C.Sharp.Complete.rar
or
http://www.megaupload.com/?d=PT7A7SOC

Unlocking C# v2.0 Programming Secrets

Free Ebooks



# Publisher: Wordware Publishing, Inc. (December 25, 2005)
# Language: English
# ISBN-10: 1556220979
# ISBN-13: 978-1556220975

Book 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 Link

Essential C# 2.0

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: Addison-Wesley Professional (July 13, 2006)
# Language: English
# ISBN-10: 0321150775
# ISBN-13: 978-0321150776

From the Back Cover
“Essential C# 2.0 pulls off a very difficult task. The early chapters are comprehensible by beginning developers, while the later chapters pull no punches and provide the experienced developer with the detailed information they need to make the most of C# 2.0. Starting with the first chapter, Mark has successfully interwoven tidbits of information useful to even the most advanced developer while keeping the book approachable.”
—Chris Kinsman, chief architect, Vertafore, Microsoft Regional Director

“How refreshing! This book deals with C# thoroughly, rather than skimming over the whole .NET framework. It is valuable to newcomers and professionals alike.”
—Jon Skeet, C# MVP

“Essential C# 2.0 is a one-stop shop for an experienced programmer looking to ramp up on one of the hottest languages around today. Mark delivers an intelligent and detailed tour of C#, providing newcomers to the language with a solid foundation of skill on which to build their next generation of applications.”
—Stephen Toub, technical editor, MSDN Magazine

“This book provides complete, up-to-date coverage of all the programming constructs in C#. Masterfully organized, it allows beginning programmers to get on board and leads more experienced programmers into the world of structured programming. Because of its unwavering focus on the essential programming constructs of C#—such as generics, delegates, and much more—this book is indispensable. For programmers who want to solve their day-to-day programming issues using the latest features this modern programming language has to offer, this book is indispensable.”
—Narendra Poflee, IT integration specialist, Itron Inc.

“Essential C# 2.0 is an ideal book for all programmers interested in C#. If you are a beginner, you will quickly learn the basics of C# programming and become familiar with the concepts. The flow of the text is easy to follow and does a great job of not repeating concepts that have already been covered. For the experienced programmer, this book has priceless nuggets embedded within its pages, making it a great read for programmers who are already familiar with C#. This will be a book that I will keep next to my computer for years to come.”
—Michael Stokesbary, software engineer, Itron Inc.

Essential C# 2.0 is a clear, concise guide to C#—including the features new to C# 2.0. The book clearly presents material for beginners and experts and provides contrasts and comparisons between C# and other languages. The C# language is covered comprehensively and each important construct is illustrated with succinct code examples. Complete code examples are available online. Mark Michaelis has organized the material for quick access. Graphical “mind maps” at the beginning of each chapter show what material is covered and how each topic relates to the whole.

Following the C# introduction, readers will learn about

* C# primitive data types, value types, reference types, type conversions, and arrays
* Operators and control flow, loops, conditional logic, and sequential programming
* Methods, parameters, exception handling, and structured programming
* Classes, inheritance, structures, interfaces, and object-oriented programming
* Well-formed types, operator overloading, namespaces, and garbage collection
* Generics, collections, and iterators
* Reflection, attributes, and declarative programming
* Threading, synchronization, and multi-threaded patterns
* Interoperability and unsafe code
* The Common Language Infrastructure that underlies C#

C# 2.0 has a multitude of new features that make the language even more powerful, productive, and efficient. These new features are thoroughly covered in this book. A separate appendix on C# 2.0 topics helps readers quickly find new features of the language.

Whether you’re just starting out as a programmer, are an experienced developer looking to learn C#, or are a seasoned C# programmer interested in learning the new features of C# 2.0, Essential C# 2.0 gives you just what you need to quickly get up and running writing C# applications.


About the Author


Mark Michaelis is an enterprise architect and trainer at Itron Corporation and an IDesign architect specializing in Windows Communication Foundation (WCF) and Visual Studio Team System (VSTS). Since 1996, Mark has been recognized as a Microsoft MVP for areas such as C# and VSTS, and he serves on several Microsoft software design review teams, including C#, WCF, and VSTS. He holds an M.S. in computer science from the Illinois Institute of Technology, speaks at developer conferences both nationally and internationally, and has written several other books and articles.

Download Link

C# Precisely

Free Ebooks



# Publisher: The MIT Press (October 1, 2004)
# Language: English
# ISBN-10: 0262693178
# ISBN-13: 978-0262693172

Book Description
C# is an object-oriented programming language that is similar to the Java programming language in many respects but more comprehensive and different in most details. This book gives a concise description of C#. It is intended as a guide for readers who know Java and want to learn C# and as a quick reference for anyone who wants to know C# in more detail than that provided by a standard textbook. The final chapter of C# Precisely summarizes the differences between C# and Java.

C# Precisely is one of the first books on C# to cover version 2.0. It presents the entire C# 2.0 programming language, including generics, iterators, and anonymous methods. It excludes most of the extensive Microsoft.NET framework class libraries except threads, input/output, and generic collection classes. The book shows general rules on left-hand pages, with corresponding examples on right-hand pages. All examples are fragments of legal C# programs. The complete, ready-to-run example programs are available at the book's Web site.

From the Inside Flap
"Blaise Pascal once wrote, 'I have made this letter longer than usual, because I lack the time to make it short.' Peter Sestoft and Henrik Hansen have taken the time to write a short book on C# that leaves nothing out."
--Anders Hejlsberg, Microsoft

Download Link

The C# Programming Language

Free Ebooks



# Publisher: Addison-Wesley Professional; 1st edition (October 24, 2003)
# Language: English
# ISBN-10: 0321154916
# ISBN-13: 978-0321154910

From the Back Cover

C# is a simple, modern, object-oriented, and type-safe programming language that combines the high productivity of rapid application development languages with the raw power of C and C++. Written by the language's architect and design team members, The C# Programming Language is the definitive technical reference for C#. Moving beyond the online documentation, the book provides the complete specification of the language along with descriptions, reference materials, and code samples from the C# design team.

The first part of the book opens with an introduction to the language to bring readers quickly up to speed on the concepts of C#. Next follows a detailed and complete technical specification of the C# 1.0 language, as delivered in Visual Studio .NET 2002 and 2003. Topics covered include Lexical Structure, Types, Variables, Conversions, Expressions, Statements, Namespaces, Exceptions, Attributes, and Unsafe Code.

The second part of the book provides an introduction to and technical specification of the four major new features of C# 2.0: Generics, Anonymous Methods, Iterators, and Partial Types.

Reference tabs and an exhaustive print index allow readers to easily navigate the text and quickly find the topics that interest them most. An enhanced online index allows readers to quickly and easily search the entire text for specific topics.

With the recent acceptance of C# as a standard by both the International Organization for Standardization (ISO) and ECMA, understanding the C# specification has become critical. The C# Programming Language is the definitive reference for programmers who want to acquire an in-depth knowledge of C#.


About the Author

Anders Hejlsberg is a programming legend. He is the architect of the C# language and a Microsoft Technical Fellow. He joined Microsoft Corporation in 1996, following a thirteen-year career at Borland, where he was the chief architect of Delphi and Turbo Pascal.

Scott Wiltamuth is General Manager for the Visual Studio Language and Data Tools team at Microsoft Corporation. In his thirteen years at Microsoft, he has worked on a wide range of development tools, including OLE Automation, Visual Basic for Applications, VBScript, JScript, Visual J++, and Visual C#.

Before leaving Microsoft Corporation, Peter Golde served as the lead developer of Microsoft's C# compiler. As the primary Microsoft representative on the ECMA committee that standardized C#, he led the implementation of the compiler and worked on the language design.

Download Link

C# Developer's HeadStart

Free Ebooks



# Publisher: McGraw-Hill Companies (June 2001)
# Language: English
# ISBN-10: 0072191163
# ISBN-13: 978-0072191165

Download Description

Learn to quickly build powerful Internet applications with C#--Microsoft's newest innovative programming language--using this up-to-date book.

Download Link

Inside C#

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: Microsoft Press; 2 Pap/Cdr edition (April 24, 2002)
# Language: English
# ISBN-10: 0735616485
# ISBN-13: 978-0735616486

Book Description

It's the one book developers need to learn all about the language of C#-what it is, how it works, and why it works that way. INSIDE C#, SECOND EDITION provides valuable updated information and advanced content incorporating the parameters of the Microsoft .NET Framework and Visual Studio .NET. Revealing the full functionality of C#, this book enables developers to write applications for Microsoft .NET with speed and confidence.

Download Link

Programming In the Key of C#

Free Ebooks



# Publisher: Microsoft Press; 1 edition (July 30, 2003)
# Language: English
# ISBN-10: 0735618003
# ISBN-13: 978-0735618008

Book Description
Introduce yourself to C# programming with Charles Petzold, one of the industry’s premier authors. This uniquely enjoyable tutorial requires no programming experience but will expertly help you build the fundamental skills for writing code with C#.

Download Link

C# professional projects

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: Course Technology PTR; 1 edition (March 2, 2002)
# Language: English
# ISBN-10: 1931841306
# ISBN-13: 978-1931841306

Book Description
Use C# to accomplish real-world, professional tasks. C# Professional Projects is your key to unlocking the power of C#. Each project focuses on a specific concept and is based on a real-world situation. Enhance your skills as you work through six projects including creating a customer maintenance system, an employee record system, a creative learning windows application, an airline reservation portal, a Web portal for a bookstore, and a mobile application project. When you are finished, you will have the skills necessary to modify projects to fit your professional needs.

Book Info
Your guide to unlocking the power of C#. Enhance your skills as you work through six projects including creating a customer maintenance system, an employee record system, a creative learning windows application, a Web portal for a bookstore, and a mobile application project. Softcover. CD-ROM included.

Download Link

Illustrated C# 2005

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: Apress (December 18, 2006)
# Language: English
# ISBN-10: 1590597230
# ISBN-13: 978-1590597231

Book Description

Illustrated C# 2005 doesn't use the traditional dense prose format of most programming texts. Rather, it presents the C# programming language in a unique visual manner. The book uses three techniques to achieve this: concise text; tables that clarify and summarize language features; and frequent figures and diagrams. Each feature is also illustrated with concise, focused code samples.

The book starts with an overview of the .NET platform and the role played by C#, then quickly delves into the language. It covers the entire C# language, including new features added in C# 2.0 as well as the most complex topics. It's an ideal read if you're a migrating C++ or VB programmer who already knows how languages work.

Despite its title--which might give the impression that it's a lightweight treatment of the language--this book is anything but. With its clean visual format, you'll be able to learn the material more quickly and retain it better than you would with a typical C# 2005 book. Even experienced programmers may come away from it with a deeper understanding of the language.


About the Author
Daniel Solis is a contract software engineer who has worked for a number of high-profile clients, including Microsoft Consulting Services, IBM, Lockheed Martin, and PeopleSoft. He has been programming and teaching object-oriented languages and development methods throughout the US and Europe since the early days of C++. It was while teaching numerous seminars on various programming languages that he realized the immense power of diagrams in explaining programming language concepts.

Download Link

CLR via C#

Free Ebooks



# Publisher: Microsoft Press; 2 edition (February 22, 2006)
# Language: English
# ISBN-10: 0735621632
# ISBN-13: 978-0735621633

Book Description
Expert guidance from well-known programming author Jeff Richter about the CLR and the .NET Framework 2.0. Your hands-on guide to developing applications with the common language runtime (CLR) and Microsoft .NET Framework 2.0, with examples in Microsoft Visual C# 2005.

From the Publisher
The author shares insights direct from the Microsoft .NET development team, his own real-world expertise, and hands-on code examples to illustrate how to most effectively use the CLR and the .NET Framework 2.0 for smart client, Web, and mobile applications

Key Book Benefits:

• Delivers a thorough grounding in .NET Framework architecture, the runtime environment, and other key topics

• Provides extensive code examples in Visual C#

• Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading

Download Link

Complete Reference C# 2.0

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: McGraw-Hill Osborne Media; 2 edition (December 8, 2005)
# Language: English
# ISBN-10: 0072262095
# ISBN-13: 978-0072262094

Book Description
This comprehensive volume is fully updated for C# 2.0 -- the newest version of Microsoft's revolutionary programming language.The changes found in C# 2.0 bring Java-like power to millions of Windows programmers worldwide. With expertly crafted explanations, insider tips, and hundreds of examples, this book fully explains every aspect of C# 2.0. Written in the clear, uncompromising style that has made master programming author Herb Schildt the choice of millions, the book covers all the new and existing features of this major programming language.

From the Back Cover
THE MOST COMPREHENSIVE C# RESOURCE AVAILABLE!

Herb Schildt, the world's leading programming author, has updated and expanded his classic C# reference to cover C# 2.0 -- the newest version of Microsoft's premier programming language designed for .NET development. With carefully crafted explanations, insider tips, and hundreds of examples, this book offers in-depth coverage of all aspects of C#, including its keywords, syntax, and core libraries. Of course, detailed coverage of the new C# 2.0 features, such as generics, nullable types, anonymous methods, partial class declarations, and the :: operator, is included. Essential for every C# programmer, this comprehensive reference is written in the clear, crisp, uncompromising style that has made Herb the choice of millions. Whether you are a beginning programmer or an experienced pro, the answers to all your C# 2.0 questions can be found in this definitive guide.

COVERAGE INCLUDES:

* Data types and operators
* Control statements
* Classes and objects
* Constructors, destructors, and methods
* Interfaces, arrays, enumerations, and structures
* Method and operator overloading
* Inheritance and virtual methods
* Reflection and runtime type ID
* Exception handling
* Delegates, properties, events, and indexers
* Attributes
* Pointers and "unsafe" code
* Multithreading
* Generics
* Nullable types
* Anonymous methods
* The collection classes
* The I/O classes
* Networking
* The preprocessor and much, much more

Download Link

GDI + Programming : Creating Custom Control Using C#

Free Ebooks500) {this.resized=true; this.width=500;}" border="0">



# Publisher: Peer Information; 1st edition (June 2002)
# Language: English
# ISBN-10: 1861006314
# ISBN-13: 978-1861006318

Book Description
Whether you are using Windows Forms to build rich-client business applications or the ASP.NET framework to build powerful web applications or web services, the use of well-designed graphics will greatly enhance their usability, impact, and visual appeal. This book provides a comprehensive guide to the use of GDI+ in .NET applications and aims to provide developers with all the information they need to build effective custom controls.

The opening section of the book investigates the .NET Framework classes that implement GDI+. It covers all of the classes, methods and techniques needed to create, manipulate, and display precise graphics in a form, a page being sent to a printer or an image.

On this foundation, the second section describes how to design and build effective custom controls for use in a business environment. Topics covered include building composite controls, implementing keyboard navigation, and enhancing design-time support.

The final section of the book explores the use of GDI+ and ASP.NET to build custom controls that can provide reusable, GUI components for web projects and to deliver customized graphics over the Internet.

Book Info
Provides accessible, comprehensive GDI+ coverage for business applications. Oriented towards a business applications audience and developers using both Windows Forms and Web Forms. Softcover.

Download Link

Applied C# in Financial Markets

This book is designed to help experienced programmers into the C# language. It covers all the relevant concepts of C# from a ?nance viewpoint. In the preparation of this book a small standalone futures and options trading application was written to cover all of the sections of C# that are relevant to ?nance and the code from the application is used throughout the book to illustrate the topics covered.

The key points covered are focused on building a Windows application in a ?nance environment. With this in mind there are some sections of C# that have been omitted, for example it is unlikely that C# would be used to connect to exchanges thus in-depth coverage of sockets and TCP/IP package handling has not been included.

The operators, data types and controls are covered to begin with as they form the core section of programming. Object Oriented programming is dealt with in depth from a practical approach and the commonly used concepts are covered. The emphasis of the book is in applying C# to ?nance and thus it does not cover each topic to its full depth as there are aspects of C# rarely used in ?nancial applications.

In addition to the Object Oriented section, ADO.NET and the simpler I/O sections that may apply to a Windows application are covered along with some basic XML as many ?nancial applications share data using XML.

TABLE OF CONTENT:
Chapter 1 - What is .NET and how does C# fit in?
Chapter 2 - The Basics of C#
Chapter 3 - Object Oriented Programming
Chapter 4 - Databases
Chapter 5 - Input & Output
Chapter 6 - XML
Chapter 7 - Building Windows Applications
Chapter 8 - Deployment

Code:

http://rapidshare.com/files/61295332/appcsinfinm.rar

password:
ganelon

c# .NET Web Developer's Guide

C#.NET Web Developer’s Guide


C#.NET Web Developer’s Guide
Syngress | ISBN: 1928994504 | 817 pages | 5.7 MB | PDF

For many years, C and C++ programmers have been searching for alternative programming languages that offer the same kind of flexibility and power of C and C++, but without the complexities and steep learning curve required for mastery of the language.What many programmers desired was a language that would allow applications to be built rapidly, but at the same time giving them the ability to code at low level.The search has finally ended with Microsoft’s new language—C#, a member of the .NET Framework.
C# is the revolutionary new language from Microsoft, designed solely to run on the .NET framework. Drawing experiences from C, C++, and Visual Basic, C# was designed to be a simple and modern object oriented programming language.
But why learn C#? With the integration of C# and the Visual Studio.NET (known as Visual C#), developing Windows and Web applications has been radically simplified.With full access to the .NET Class Libraries, C# includes built-in support
for developing robust Web services and ASP.NET applications. (It was reportedly said that Visual Studio.NET was built entirely using C# and that most of the examples in MSDN were coded in C#.That in and of itself is a very good reason to learn C#!) Besides this, C# enhances the productivity of programmers by eliminating common errors often associated with C and C++.
While many of the earlier C# books have primarily focused on the language syntax, The C# .NET Web Developer’s Guide illustrates the uses of C# for Web developers looking to harness the new functionality and ease of this powerful programming language.The best way to learn a new language is by trying out the examples while you are reading this book.Within many chapters, you will find numerous code examples used in various practical situations; this hands-on, code-intensive approach allows you to have a deeper understanding of issues involved in C# Web development, and at the same time allows you to cut and paste portions of applicable code into your current projects, thereby shortening development time.
We are constantly working hard to produce the best technical books needed by professional programmers like you. I sincerely hope you will enjoy reading this book as much as the authors did writing it!


TCP/IP Sockets in C# : Practical Guide for Programming

  • Paperback: 175 pages
  • Publisher: Morgan Kaufmann; 1 edition (April 29, 2004)
  • Language: English
  • ISBN-10: 0124660517

Adarsh Khare, SDT, .Net Frameworks Team, Microsoft Corporation
“TCP/IP sockets in C# is an excellent book for anyone interested in writing network applications using Microsoft .Net frameworks.”

Download:

http://w13.easy-share.com/1698835021.html