Partilhar via


Free ebook: .NET Technology Guide for Business Applications

Front cover for .NET Technology Guide for Business ApplicationsTo help celebrate the Visual Studio 2013 Virtual Launch, we’re happy to share another free ebook: .NET Technology Guide for Business Applications, by Cesar de la Torre and David Carmona!

Download the ebook at the Microsoft Virtual Academy.

Here’s a little bit about the guide:

1. Key takeaways

Select your architecture approaches and development technology based on your specific application’s priorities and requirements.

A single architecture and approach won’t work for every type of application. The Microsoft development stack and .NET are extremely flexible and offer many possibilities, but it’s essential that you choose specific approaches and technologies based on the kind of application—or even subsystem—you build. Each application will have very different priorities and tradeoffs that must be taken on different paths.

Business application modernization goes further than simply building mobile apps. Mobile applications must rely on and extend your foundational business applications.

To be successful, mobile apps must be built with deep integration into your current foundational business applications. Mobile business apps should be part of the larger enterprise ecosystem and substantially extend foundational business applications, whether the foundational systems are established legacy applications or new, large, mission-critical applications built with innovative, scalable, and elastic services.

Positioning your application or subsystem within a global patterns segmentation will help you to choose the right approaches and technologies.

It is fundamental to position your application/subsystem in the right segmentation area. The right approaches and technologies for each of the following application types could potentially be very different:

  • Emerging application patterns
    – Devices and services
  • Established application patterns
    – Small and medium-sized business applications
    – Large, mission-critical business applications

2. Purpose of this guide

This guide will help you effectively select the right Microsoft development technologies and approaches for your .NET custom application development, depending on the priorities you have for your application and for your business domain.

This guidance does not cover Application Lifecycle Management (ALM) practices. For additional guidance on this topic, you can visit the Visual Studio ALM website at www.microsoft.com/visualstudio/alm.

Who should use this guide

This guide will be useful to decision makers, software architects, development leads, and developers who are involved in selecting the technologies to use for their applications and projects based on Microsoft development platforms.

Specifically, it covers custom enterprise application development, although ISVs might also find the information and recommendations useful.

This guide does not cover development solutions based on Microsoft business-market products, such as vertical solutions based on Dynamics CRM or Dynamics ERP.

How to use this guide

This guide covers a broad spectrum of software development options that focus on business applications. It is written as a reference document so that you can go directly to an area you’re interested in, such as Section 4, “Emerging application patterns,” or “Large, mission-critical business applications” within Section 5, “Established application patterns.”

We do recommend that you read Section 3, “Overview,” for context before you dive deeper into the individual sections.

And here are the ebook’s contents:

image

image

Comments

  • Anonymous
    November 13, 2013
    Hello, Will there be also mobi or epub file available? If yes then when. Thanks, Peter

  • Anonymous
    November 13, 2013
    Is there also an epub file. That is a much better read on a e-reader than a pdf. Thanx a bunch!

  • Anonymous
    November 14, 2013
    Great work. Guidance books are always welcome. Also, an epub version would be awesome. THX

  • Anonymous
    November 15, 2013
    Thanks a lot Microsoft. Thank you very much to all the pioneers of .NET technology. Really boon to web developers and now MS Windows Phone developers. All the best.

  • Anonymous
    November 18, 2013
    Thanks for the book. Will update review soon....

  • Anonymous
    November 18, 2013
    thanksx you

  • Anonymous
    November 19, 2013
    Thanks so much for this ebook.

  • Anonymous
    November 20, 2013
    Thank you so much

  • Anonymous
    November 20, 2013
    Very informative.. It will enhance my knowledge.

  • Anonymous
    December 03, 2013
    Thank you for share this great book. I've already used the guides from p&p team and I really commend both to all developers and architects.

  • Anonymous
    December 03, 2013
    Congrats César and David, and thanks so much for this excellent ebook !!

  • Anonymous
    January 14, 2014
    César, David, buen trabajo, aunque no hubiera estado mal escribirlo en la lengua de Cervantes.

  • Anonymous
    January 20, 2014
    In Figure 5-27, SLQ Server should be SQL Server.

  • Anonymous
    January 22, 2014
    Today, I have read over this brochure. I like this one very much. Before Tradition Chinese New Year, I will continue to study again. Then, I will try to develop my dream product. Thank you very much!

  • Anonymous
    July 04, 2014
    Just found this book and i thinks is a little "bible" for .net software architects, great work, thanks. Keep it updated please!!

  • Anonymous
    March 24, 2015
    Great work, very valuable! Is version 2 in-progress with updates for the current tools and technologies?

  • Anonymous
    April 09, 2015
    Hi, please post the Epub format for this book.

  • Anonymous
    May 27, 2015
    This ebook is available in spanish?

  • Anonymous
    October 02, 2015
    Oh, this is awesome book with many useful information. We in Punicapp.com recommend this book for novice employees.

  • Anonymous
    October 12, 2015
    Thank for the book! Do you plan to release an updated version?

  • Anonymous
    February 18, 2016
    Han pasado 3 años de la publicación de este libro. Hay alguna actualización de esta guia? Muchas Gracias!

  • Anonymous
    June 01, 2016
    Great ebook will be good to have the new version for this year!