43%
C#.Net Developer's Guide

C#.Net Developer's Guide

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Microsoft's C# ("C sharp") is a modern, object-oriented programming language built from the ground up to exploit the power of XML-based Web services on Microsoft's new .NET platform. With its Visual C++ development system heritage, C# will enable millions of C and C++ developers to use existing skills to rapidly build sophisticated XML-based .NET applications. Why Will Web Developers Switch to C#? ...Because it's the ideal solution for C and C++ programmers who need to combine rapid development with the power to access all the functionality of the Microsoft.NET platform. They want an environment that is completely in sync with emerging Web standards and one that provides easy integration with existing applications. C#.net Web Developer's Guide will enhance developer productivity and help them eliminate programming errors that can lead to increased development costs. This book teaches Web developers to quickly and easily build solutions for the Microsoft .NET platform. Web developers will learn to use C# components to build Web services and applications that are available across the Internet, from any application running on any platform.

Table of Contents:
Foreword Chapter 1 Introducing the Microsoft .NET Platform Introduction Introducing the.NET Platform Microsoft .NET and Windows DNA Microsoft .NET Architecture Hierarchy Features of the .NET Platform Multilanguage Development Platform and Processor Independence Automatic Memory Management Versioning Support Support for Open Standards Easy Deployment Distributed Architecture Interoperability with Unmanaged Code Security Performance and Scalability Components of the .NET Architecture .NET Runtime Managed/Unmanaged Code Intermediate Language Common Type System .NET Base Class Library (BCL) Assemblies Metadata Assemblies and Modules Assembly Cache Reflection Just In Time Compilation Garbage Collection Exploring the Code Cycle The Pursuit of Standardization Summary/Solutions Fast Track/Frequently Asked Questions Chapter 2 Introducing C# Programming Introduction Getting Started Creating Your First C# Program Compiling and Executing Defining a Class Declaring the MainMethod Organizing Libraries with Namespaces Using the using Keyword Adding Comments Introducing Data Types Value Types Reference Types Explaining Control Structures Using the ifStatement Using the if-elseStatement Using the switch caseStatement Using the forStatement Using the whileStatement Using the do whileStatement Using the breakStatement Using the continueStatement Using the returnStatement Using the gotoStatement Understanding Properties and Indexers Using Properties Accessing Lists with Indexers Using Delegates and Events Delegates Events Using Exception Handling Using the tryBlock Using the catchBlock Using the finallyBlock Using the throwStatement Understanding Inheritance Summary/Solutions Fast Track/Frequently Asked Questions Chapter 3 Visual Studio.NET IDE Introduction Introducing Visual Studio.NET Components of VS.NET Design Window Code Window Server Explorer Toolbox Docking Windows Properties Explorer Solution Explorer Object Browser Dynamic Help Task List Explorer Features of VS.NET IntelliSense XML Editor Documentation Generation (XML Embedded Commenting) Customizing the IDE Creating a Project Projects Creating a Project Add Reference Build the Project Debugging a Project Summary/Solutions Fast Track/Frequently Asked Questions Chapter 4 Windows Forms Introduction Introducing Windows Forms Writing a Simple Windows Forms Application Adding Controls Adding an Event Handler Adding Controls at Runtime Attaching an Event Handler at Runtime Writing a Simple Text Editor Starting the Project Creating a Menu Adding a New Form Creating a Multiple Document Interface Creating a Dialog Form Using Form Inheritance Adding a TabControl Anchoring Controls Connecting the Dialog Using the ListView and TreeView Controls Building an ImageList Adding a ListView Attaching a Context Menu Adding a TreeView Adding a Splitter Implementing Drag and Drop Creating Controls Creating a User Control Writing a Custom Control Subclassing Controls Custom Controls in Internet Explorer Setting Up IIS Creating a Virtual Directory Writing a Test Page Summary/Solutions Fast Track/Frequently Asked Questions Chapter 5 Network Programming: Using TCP and UDP Protocols Introduction Introducing Networking and Sockets Introduction to TCP Introduction to UDP Introduction to Ports System.NetNamespace System.Net.SocketsNamespace Example TCP Command Transmission and Processing General Usage of Needed .NET Classes The Server The Client Compiling and Running the Example Example UDP Command Transmission and Processing General Usage of Needed .NET Classes The Server The Client Compiling and Running the Example Creating a News Ticker Using UDP Multicasting General Usage of Needed .NET Classes The Server The Client Compiling and Running the Example Creating a UDP Client Server Chat Application The TCPServerSessionClass The TCPServerClass The Chat Protocol The ChatServerClass The ChatClientClass Compiling and Running the Example Creating a TCP P2P File Sharing Application The Remote File Stream Protocol The RemoteFileStreamServerClass The RemoteFileStreamProxyClass The FileSharingPeerClass Compiling and Running the Example Access to Web Resources General Usage of Needed .NET Classes A Web Access Client Compiling and Running the Example Request Method Redirection Summary/Solutions Fast Track/Frequently Asked Questions Chapter 6 Remoting Introduction Introducing Remoting Remoting Architecture Creating a Simple Remoting Client Server Creating the Remote Server Object Creating the Hosting Application Creating the Client Application Understanding the Remoting Code Improving the Sample Application Creating an Intranet Application Object Lifetime and Leasing Creating Service-Based Applications Building a Versioned Remoting Application Summary/Solution Fast Track/Frequently Asked Questions Chapter 7 Message Queuing Using MSMQ Introduction Introducing MSMQ MSMQ Architecture Installing MSMQ Creating a Simple Application Understanding the Messaging Code Setting Queue Options Creating a Complex Application Creating the MSMQGraphics Drawing Library Creating the DrawingSender Project Creating the DrawingReceiver Project Creating an Asynchronous Application Using Public Queues While Disconnected from the Network Summary/Solutions Fast Track/Frequently Asked Questions Chapter 8 ADO.NET Introduction Introducing ADO.NET ADO.NET Architecture Understanding the ConnectionObject Building the Connection String Understanding the CommandObject Understanding DataReaders Understanding DataSets and DataAdapters Differences between DataReader Model and DataSet Model Understanding the DataViewObject Working with System.Data.OleDb Using DataReaders Using DataSets Working with SQL.NET Using Stored Procedures Working with Odbc.NET Using DSN Connection Summary/Solutions Fast Track/Frequently Asked Questions Chapter 9 Working with XML Introduction Introduction to XML Explaining XML DOM Explaining XPath Explaining XSL Explaining XML Schemas XML Classes in the .NET Framework Working with XML DOM Creating an Empty XML DOM Document Adding an Element to the XML Document Updating an Element in the XML Document Deleting an Element in the XML Document Loading and Saving the XML Document Working with XML and Relational Data XML and the DataSetClass XML Schemas and the DataSetClass Traversing Relations in the DataSetClass Working with XPath and XSL Transformations Working with XPath Working with XSL Summary/Solutions Fast Track/Frequently Asked Questions Chapter 10 ASP.NET Introduction Introducing the ASP.NET Architecture ASP.NET Server Controls Working with User Controls Custom Controls Understanding the Web.config File Using the Global.asax Page Working with Web Forms Creating a Simple Web Form Building an XML Poll Working with ADO.NET Building a Message Board with SQL Building a Shopping Cart with SQL Summary/Solutions Fast Track/Frequently Asked Questions Chapter 11 Web Services Introduction The Case for Web Services The Role of SOAP Why SOAP? Why Web Services? The World of Web Services Web Service Standards Wiring Up Distributed Objects—The SOAP Protocol Describing Web Services—WSDL Discovering Web Services—DISCO Publishing Web Services—UDDI Working with Web Services Passing Complex Data Types Error Handling Writing a SOAP Client Application Passing Objects Passing Relational Data Passing XML Documents Working with UDDI SOAP Headers Advanced Web Services Maintaining State Security Summary/Solutions Fast Track/Frequently Asked Questions Chapter 12 Building a Jokes Web Service Introduction Motivation and Requirements for the Jokes Web Service Functional Application Design Defining Public Methods Defining the Database Schema Defining the Web Service Architecture Implementing the Jokes Data Repository Installing the Database Creating the Stored Procedures Implementing the Jokes Middle Tier Setting Up the Visual Studio Project Developing the Error Handler Developing the Database Access Component Developing the User Administration Service Developing the Jokes Service Creating a Client Application Some Ideas to Improve the Jokes Web Service Summary/Solutions Fast Track/Frequently Asked Questions Index


Best Sellers


Product Details
  • ISBN-13: 9781928994503
  • Publisher: Syngress Media,U.S.
  • Publisher Imprint: Syngress Media,U.S.
  • Height: 230 mm
  • No of Pages: 608
  • Weight: 1390 gr
  • ISBN-10: 1928994504
  • Publisher Date: 12 Jan 2002
  • Binding: Paperback
  • Language: English
  • Spine Width: 45 mm
  • Width: 187 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
C#.Net Developer's Guide
Syngress Media,U.S. -
C#.Net Developer's Guide
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

C#.Net Developer's Guide

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA