• Complain

Dirk Strauss - C# Programming Cookbook

Here you can read online Dirk Strauss - C# Programming Cookbook full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2016, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Dirk Strauss C# Programming Cookbook
  • Book:
    C# Programming Cookbook
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2016
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

C# Programming Cookbook: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "C# Programming Cookbook" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Key Features
  • Unique recipes for C#, that places it in its real-world context.
  • You will be able to get yourself out of any coding-corner youve backed yourself into.
  • All code samples available through GitHub to bring C#.
  • In line with modern development workflows, written to the latest specification of C# 6.0.
Book Description

During your application development workflow, there is always a moment when you need to get out of a tight spot. Through a recipe-based approach, this book will help you overcome common programming problems and get your applications ready to face the modern world.

We start with C# 6, giving you hands-on experience with the new language features. Next, we work through the tasks that you perform on a daily basis such as working with strings, generics, and lots more. Gradually, we move on to more advanced topics such as the concept of object-oriented programming, asynchronous programming, reactive extensions, and code contracts.

You will learn responsive high performance programming in C# and how to create applications with Azure. Next, we will review the choices available when choosing a source control solution. At the end of the book, we will show you how to create secure and robust code, and will help you ramp up your skills when using the new version of C# 6 and Visual Studio

What You Will Learn
  • Write better and less code to achieve the same result as in previous versions of C#.
  • Generate tests from the Code Contracts for mission critical methods.
  • Integrate code in Visual Studio with GitHub.
  • Create a web application in Azure.
  • Design and build a microservice architecture
  • Demystify the Rx library using Reactive extensions
  • Write high performing codes in C# and understanding multi-threading.
  • Security and Debugging.
  • Implement Code Contracts on code in Visual Studio.
About the Author

Dirk Strauss is a software developer and Microsoft .NET MVP from South Africa with over 13 years of programming experience. He has extensive experience in SYSPRO Customization, an ERP system, with C# and web development as his main focus.

He works for Evolution Software, but in all fairness, he doesnt really like to call it working at all. According to him, when youre having fun and loving what you do with incredibly inspirational individuals, you will not work a day in your life.

Table of Contents
  1. New Features in C# 6.0
  2. Classes and Generics
  3. Object-Oriented Programming in C#
  4. Composing Event-Based Programs Using Reactive Extensions
  5. Create Microservices on Azure Service Fabric
  6. Making Apps Responsive with Asynchronous Programming
  7. High Performance Programming Using Parallel and Multithreading in C#
  8. Code Contracts
  9. Regular Expressions
  10. Choosing and Using a Source Control Strategy
  11. Creating a Mobile Application in Visual Studio
  12. Writing Secure Code and Debugging in Visual Studio
  13. Creating a Web Application in Azure

Dirk Strauss: author's other books


Who wrote C# Programming Cookbook? Find out the surname, the name of the author of the book and a list of all author's works by series.

C# Programming Cookbook — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "C# Programming Cookbook" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
C# Programming Cookbook

C# Programming Cookbook

Copyright 2016 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: July 2016

Production reference: 1210716

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78646-730-0

www.packtpub.com

Credits

Author

Dirk Strauss

Reviewer

Fabio Claudio Ferracchiati

Commissioning Editor

Edward Gordon

Acquisition Editor

Nitin Dasan

Content Development Editor

Zeeyan Pinheiro

Technical Editor

Kunal Chaudhari

Copy Editor

Karuna Narayan

Project Coordinator

Izzat Contractor

Proofreader

Safis Editing

Indexer

Rekha Nair

Graphics

Jason Monteiro

Production Coordinator

Melwyn Dsa

Cover Work

Melwyn Dsa

About the Author

Dirk Strauss is a software developer and Microsoft .NET MVP from South Africa with over 13 years of programming experience. He has extensive experience in SYSPRO Customization, an ERP system, with C# and web development as his main focus.

He works for Evolution Software, but in all fairness, he doesn't really like to call it working at all. According to him, when you're having fun and loving what you do with incredibly inspirational individuals, you will not work a day in your life.

Acknowledgements

Firstly, I would like to thank my mom for giving me the opportunities I had in life. Without your support, love, and sacrifice, I would not be where I am today. You made do with less so that I could have more. As I grow older, with kids of my own, I now realize the depth and breadth of your love and dearly appreciate it all.

I would also like to thank all of the educators at the Nelson Mandela Metropolitan University who are shaping the future IT professionals for an increasingly complex technological world. I specifically want to thank Professor Reinhardt A. Botha and Dr. Johan Van Niekerk. Their passion for information technology and their dedication to their students had a huge impact on me and made me the IT person I am today.

Throughout my career, I have met many people, had many colleagues, and dealt with more clients than I can probably remember. There is, however, a colleague and dear friend that has remained steadfast and resolute in his friendship, support, and mentorship. Vincent Van Zyl formed a big part of my early career and gave me a friendly nudge in the right direction when I was trying to find my way within a technology that was new to me. He was, and still is, a mentor and confidant in my professional life. He possesses a gentle spirit and a friendly nature that sets an example and truly makes the world a better place to live in. He loves his wife more than any man I have ever met and I am honored to know him, utterly humbled to call him a colleague, and incredibly blessed to have him as a friend.

Last but by no means least, I'd like to thank my wife and children. It would seem like such a clich to thank you for putting up with me during the weekends and evenings that I spent working on this book, as this is a common theme that almost all authors thank their families for. The reality is that you all went above and beyond what was needed for me to complete this book. You guys expressed a profound understanding of what this project meant to me, which was so evident in the way your actions and sacrifices made a difference. Adele, you are my wingman, my comrade of can-do, and my rock throughout some grueling times. From the little things you did, such as supplying copious amounts of coffee in the cold evenings with an accuracy that made me wonder if you could read my mind, to the more important things, such as being mommy and daddy to our kids, fills me with an appreciation and gratitude that I will probably never be able to repay. I saw it all, I appreciate it all, and I love you all the more for it.

To my daughter Irn (pops) and my son Tristan (squeak), while you are still too young to read this now, you will be able to one day. I want to thank you for making do with a little less daddy time and for being patient and understanding when daddy could not play. You kids make me a better man and inspire me to face challenges in all aspects of my life with a determination and resolve I see in your eyes every day. You teach me more about life and all that is good by just being who you are. Your dreams are my dreams come true and there is nothing in this existence of ours that can separate me from the love I have for you. I therefore dedicate this book to Adele, Irn, and Tristan.

About the Reviewer

Fabio Claudio Ferracchiati is a senior consultant and a senior analyst/developer using Microsoft technologies. He works for Blu Arancio (www.bluarancio.com). He is a Microsoft Certified Solution Developer for .NET, Microsoft Certified Application Developer for .NET, and Microsoft Certified Professional. He is also a prolific author and technical reviewer. Over the last ten years, he's written articles for Italian and international magazines and coauthored more than 10 books on a variety of computer topics.

www.PacktPub.com
eBooks, discount offers, and more

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Preface

Visual Studio 2015 brings a lot to the developer's toolset when it comes to creating world-class applications across a variety of platforms. The new language features in C# 6.0 provide developers with easier ways to perform familiar tasks. This book will show you the beauty of C#, which when combined with the power of Visual Studio, makes you a very formidable developer capable of meeting a variety of programming challenges head on.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «C# Programming Cookbook»

Look at similar books to C# Programming Cookbook. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «C# Programming Cookbook»

Discussion, reviews of the book C# Programming Cookbook and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.