ebook img

C# 2010 All-in-One for Dummies (ISBN - 0470563486) PDF

867 Pages·2010·13.48 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview C# 2010 All-in-One for Dummies (ISBN - 0470563486)

Bill Sempf Chuck Sphar Stephen Randy Davis 8 IN 1 BOOKS BOOKS • Basics of C# Programming • Object Oriented C# • Designing for C# • A Tour of Visual Studio® • Windows Programming • Web Programming • Service Oriented Development • C# 4.0 C# 2010 A L L - I N - O N E Making Everything Easier!™ Visit the companion Web site at www.csharpfordummies. net to find the source code for all the projects in the book, updated for Visual Studio 2010 Open the book and find: • Steps for creating your first C# console application • How to take advantage of object- oriented programming • Techniques for writing secure code • Tips on how to use Visual Studio and create macros • Ways to implement Web services with SOAP • How to build Web applications and leverage the Framework • Where you can take your applications with dynamic programming Bill Sempf is a seasoned programmer and .NET evangelist specializing in .NET applications. Chuck Sphar is a programmer and former senior technical writer for the Visual C++ product group at Microsoft. Stephen Randy Davis is the bestselling author of several books, including C++ For Dummies. $39.99 US / $47.99 CN / £27.99 UK ISBN 978-0-470-56348-9 Web/Page Design Go to Dummies.com® for videos, step-by-step examples, how-to articles, or to shop! Experience the fun and power as you learn to write your own C# applications What are you going to create with C#? Maybe your first Windows® 7 application? Or how about digging into Web construction? With this comprehensive book, you’ll be able to decide where you want to go next. It takes you through everything from Visual Studio and WPF to Web and services development so you can start building your own applications. • Dig into C# — dive into object-oriented programming to create good class libraries • Make it secure — learn how to identify risks and then build Windows and Web applications with the right security • Jump into .NET — from coding for Windows Mobile to accessing XML files, you’ll uncover what you can do with the .NET framework • Develop with WPF — discover key WPF concepts as well as common application patterns used in the software industry today • Get Visual — find out how to use, optimize, and customize Visual Studio’s graphic user interface Basics of C# Programming Object Oriented C# Designing for C# A Tour of Visual Studio® Windows Programming Web Programming Service Oriented Development C# 4.0 C# 2010 A L L - I N - O N E Sempf Sphar Davis spine=1.73” Start with FREE Cheat Sheets Cheat Sheets include • Checklists • Charts • Common Instructions • And Other Good Stuff! Get Smart at Dummies.com Dummies.com makes your life easier with 1,000s of answers on everything from removing wallpaper to using the latest version of Windows. Check out our • Videos • Illustrated Articles • Step-by-Step Instructions Plus, each month you can win valuable prizes by entering our Dummies.com sweepstakes. * Want a weekly dose of Dummies? Sign up for Newsletters on • Digital Photography • Microsoft Windows & Office • Personal Finance & Investing • Health & Wellness • Computing, iPods & Cell Phones • eBay • Internet • Food, Home & Garden Find out “HOW” at Dummies.com *Sweepstakes not currently available in all countries; visit Dummies.com for official rules. Get More and Do More at Dummies.com® To access the Cheat Sheet created specifically for this book, go to www.dummies.com/cheatsheet/csharp2010aio spine=1.73” by Bill Sempf, Chuck Sphar, and Stephen Randy Davis C# 2010 AL L -I N - O N E FOR DUMmIES ‰ 01_563489-ffirs.indd i 01_563489-ffirs.indd i 3/22/10 5:29 PM 3/22/10 5:29 PM C# 2010 All-in-One For Dummies® Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright © 2010 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permit- ted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Legal Department, Wiley Publishing, Inc., 10475 Crosspoint Blvd., Indianapolis, IN 46256, (317) 572-3447, fax (317) 572-4355, or online at http://www.wiley.com/go/permissions. Trademarks: Wiley, the Wiley Publishing logo, For Dummies, the Dummies Man logo, A Reference for the Rest of Us!, The Dummies Way, Dummies Daily, The Fun and Easy Way, Dummies.com, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affi liates in the United States and other countries, and may not be used without written permission. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. LIMIT OF LIABILITY/DISCLAIMER OF WARRANTY: THE PUBLISHER AND THE AUTHOR MAKE NO REPRESENTATIONS OR WARRANTIES WITH RESPECT TO THE ACCURACY OR COMPLETENESS OF THE CONTENTS OF THIS WORK AND SPECIFICALLY DISCLAIM ALL WARRANTIES, INCLUDING WITH- OUT LIMITATION WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE. NO WARRANTY MAY BE CREATED OR EXTENDED BY SALES OR PROMOTIONAL MATERIALS. THE ADVICE AND STRATEGIES CONTAINED HEREIN MAY NOT BE SUITABLE FOR EVERY SITUATION. THIS WORK IS SOLD WITH THE UNDERSTANDING THAT THE PUBLISHER IS NOT ENGAGED IN RENDERING LEGAL, ACCOUNTING, OR OTHER PROFESSIONAL SERVICES. IF PROFESSIONAL ASSISTANCE IS REQUIRED, THE SERVICES OF A COMPETENT PROFESSIONAL PERSON SHOULD BE SOUGHT. NEITHER THE PUBLISHER NOR THE AUTHOR SHALL BE LIABLE FOR DAMAGES ARISING HEREFROM. THE FACT THAT AN ORGANIZA- TION OR WEBSITE IS REFERRED TO IN THIS WORK AS A CITATION AND/OR A POTENTIAL SOURCE OF FURTHER INFORMATION DOES NOT MEAN THAT THE AUTHOR OR THE PUBLISHER ENDORSES THE INFORMATION THE ORGANIZATION OR WEBSITE MAY PROVIDE OR RECOMMENDATIONS IT MAY MAKE. FURTHER, READERS SHOULD BE AWARE THAT INTERNET WEBSITES LISTED IN THIS WORK MAY HAVE CHANGED OR DISAPPEARED BETWEEN WHEN THIS WORK WAS WRITTEN AND WHEN IT IS READ. For general information on our other products and services, please contact our Customer Care Department within the U.S. at 877-762-2974, outside the U.S. at 317-572-3993, or fax 317-572-4002. For technical support, please visit www.wiley.com/techsupport. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Control Number: TK ISBN: 978-0-470-56348-9 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 01_563489-ffirs.indd ii 01_563489-ffirs.indd ii 3/22/10 5:29 PM 3/22/10 5:29 PM About the Authors Hi, my name is Bill Sempf, and I am a software architect. Although I used to hate the term architect, it’s clearly the only thing out there that defi nes what I do. My breadth of experience includes business and technical analysis, software design, development, testing, server management and maintenance, and security. In my 17 years of professional experience, I have participated in the creation of well over 200 applications for large and small companies, managed the software infrastructure of two Internet service providers, coded complex software happily in every environment imaginable, and made mainframes talk to cellphones. In short, I make the technology products that people are using every day play nicely together. I started playing with computers in 1979 and haven’t looked back since. In 1985 I was helping my father (also named Bill) manage Apple IIe systems at the local library. Since then I have built applications for the likes of Bank One, Lucent Technologies, Nationwide Insurance, and Sears, Roebuck and Co. I am the author of Visual Basic 2008 For Dummies and Visual Basic 2005 For Dummies; a coauthor of Effective Visual Studio.NET, Professional ASP. NET Web Services, and Professional VB.NET; a frequent contributor to MSDN, Builder.com, Hardcore Web Services, Cloud Computing Journal, Inside Web Development Journal, and Intranet Journal; and have recently been an invited speaker for the ACM and IEEE, DevEssentials, the International XML Web Services Expo, and the Association of Information Technology Professionals. I am a graduate of The Ohio State University with a bachelor’s of science degree in business administration, a Microsoft Certifi ed Professional, a Certifi ed Internet Business Strategist, and a Certifi ed Internet Webmaster. My company is Products Of Innovative New Technology (usually called POINT), and you can reach me at

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.