Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Microsoft Visual C# 2012 Step by Step 1st Edition
| Price | New from | Used from |
| Paperback, January 14, 2013 | $5.97 | — | $2.97 |
- Kindle
$25.99 Read with our free app - Paperback
$5.9719 Used from $2.97
There is a newer edition of this item:
Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio® 2012—one step at a time. Ideal for those with fundamental programming skills, this tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows®.
Discover how to:
- Work with variables, non-reserved identifiers, statements, operators, and methods
- Use the new application models provided by Windows 8 and the Windows Runtime
- Create interfaces and define abstract classes
- Manage errors and exception handling
- Use collection classes
- Work with databases by using DataBinding with the Entity Framework
- Respond to user input and gestures; gather input from devices and other sources
- Handle events arising from multiple sources
- Develop your first Windows 8 apps
- ISBN-109780735668010
- ISBN-13978-0735668010
- Edition1st
- PublisherMicrosoft Press
- Publication dateJanuary 14, 2013
- LanguageEnglish
- Dimensions7.38 x 1.8 x 9 inches
- Print length842 pages
Popular titles by this author
Editorial Reviews
About the Author
John Sharp is the author of Microsoft Windows Communication Foundation Step by Step and Microsoft Visual C# 2010 Step by Step. An expert on developing applications with the Microsoft .NET Framework and interoperability issues, John has produced numerous tutorials, white papers, and presentations on distributed systems, web services, and the C# language.
Product details
- ASIN : 0735668019
- Publisher : Microsoft Press; 1st edition (January 14, 2013)
- Language : English
- Paperback : 842 pages
- ISBN-10 : 9780735668010
- ISBN-13 : 978-0735668010
- Item Weight : 2.97 pounds
- Dimensions : 7.38 x 1.8 x 9 inches
- Best Sellers Rank: #4,150,325 in Books (See Top 100 in Books)
- #938 in C# Programming (Books)
- #1,354 in Computer Operating Systems (Books)
- #1,420 in Microsoft C & C++ Windows Programming
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

John Sharp gained an honors degree in Computing from Imperial College, London. He has been developing software and writing training courses, guides, and books for over 25 years. John has experience in a wide range of technologies, from database systems and UNIX through to C, C++ and C# applications for the .NET Framework, together with Java and JavaScript development. He has authored several books for Microsoft Press, including six editions of C# Step By Step, two editions of Windows Communication Foundation Step By Step, and the J# Core Reference.
John also writes for the Patterns and Practices group within Microsoft, and has helped to develop several guides covering a variety of areas, including Windows Azure, software development, and data access.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
It says its for people that are previously acquainted with another language, but believe me when i say, from experience, that its is THE BEST STARTING BOOK you can get. It skips all the bs most books will put in, and once you know something well, it does not elaborate on it anymore. The book is very well adopted in the learning curve, and will tell you what you need at all times.
One of the best things about this book is that later on in the chapters, once you get past basics and can program some smaller decent programs, the book becomes more of a collection of usable code that it explains, like a dictionary for code :D
I was rly surprised what i got for 25$ (price at the time of purchase).
I defiantly recommend this book to ANYONE WHO WANTS TO PROGRAM IN C#, REGARDLESS OF YOUR PREVIOUS PROGRAMMING KNOWLEDGE!!
If your goal is to do something useful with C#, like file I/O, Graphics, Security, Networking, etc., this book doesn't touch those subjects.
My goal was web development. Since C# is grabbing the attention of the web development community I assumed this book would having something to say about it.... not a word. The word 'web' can't even be found in the index. The Web templates that come with Visual Studio are ignored. If you can limit your users to Windows 8 or are willing to limit your market to full screen Windows 8, then this book might help. I'm very disappointed in this book.
So I am reading it and making great progress on C#.
Thanks to the writer, who make learning C# this simple!
Application developers connect to databases all the time and needless to say this book is a poor choice if that's one of your goals.
Top reviews from other countries
To many errors and wrong photos on wrong pages.
There is an errata, but is impossible to check the errata all the time... as a beginner you don't know what is right or wrong written.
Be carefull... Step by Step... you get an idea that this book is for beginners... is not.
They assume all the time you already have some knowledge in all points.
Is very bad writting a book assuming someone already knows.
If someone knows... they don't need to buy a book... specially not this one.
In the back of the book, in small you have the info... For experienced developers learning a new topic.
For experienced developers, in my opinion this is a very poor book.
In summary... if you look for a beginners book... this is not the one, if you look for a experienced developer book... in 774 pages maybe less then 100 pages are useful.
I'm really disappointed.
I give 3 stars because some topics are well explained... for someone that have already some knowledge.
Hope this helps future buyers.
Best regards,
J.P.
Anmerkung zu C# Zertifizierung (70-483).
Wer sich auf die C# Zertifizierung von Microsoft vorbereitet sollte (immerhin verweist Microsoft in vielen Quellen auch auf dieses Buch) sollte unbedingt darauf achten, dass in diesem Buch nicht alles abgedeckt wird, was prüfungsrelevant ist. Vor allem Instrumentalisierung wie z.B. Performance-Counter kommt nicht vor. Deswegen unbedingt zusätzlich die Themenliste zur Zertifizierung von Microsoft anhaken ;-).
Gruss Christine
Received book in excellent condition, seller keeps you informed about the status of delivery.
This book has got very in depth knowledge about c#, I would recommend to all .net developers.






