Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Ultra-Fast ASP.NET 4.5

Buy
Ultra-Fast ASP.NET 4.5, 9781430243380 (1430243384), Apress, 2012
The time that I spent working at Microsoft was an unexpectedly transforming experience. The first half of my career regularly put me and the companies I worked with in competition with Microsoft, and I was often surrounded by anti-Microsoft stories and propaganda. However, when I heard about .NET, I decided I wanted to know more and that the best way to do that was to learn at the source.

As I got into the technology and the company, what I found was more than a little surprising. The .NET Framework, the C# language, ASP.NET, and SQL Server are sophisticated and technically beautiful achievements. After working with Java for several years, which also has a definite elegance, it was refreshing and empowering to use a well–integrated platform, where everything (mostly) worked together seamlessly. At a technical level, I found that I usually agreed with the decisions and tradeoffs the platform developers made, and that the resulting system helped to substantially improve my productivity as a developer, as well as the quality of the resulting software. I also found the Microsoft engineering teams to be wonderfully bright, creative, and—perhaps most surprising of all to me as a former outsider—sincerely interested in solving customer problems.

My enthusiasm for the technology helped carry me into a customer–facing position as a solutions architect at the Microsoft Technology Center in Silicon Valley. Being exposed in–depth to customer issues was another eye–opening experience. First, I could see first–hand the remarkably positive impact of Microsoft technologies on many people and companies. Second, I could also see the intense frustration and poor results that some people were having. This book is, in part, a response to some of those frustrations.

My perspective is that ASP.NET and SQL Server have tremendous potential. However, key aspects of the technologies are not obvious. I’ve talked with (and interviewed) many developers and managers who sense the potential but who have had extreme difficulty when it comes to the implementation. Unfortunately, realizing the technology’s full potential requires more up–front effort than some alternative approaches; it’s a rich environment, and to appreciate it fully requires a certain perspective. One of my goals for this book is to help remove some of the fog that may be masking the end–to–end vision of the technology and to help you see the beauty and the full potential of ASP.NET and SQL Server.

Another reason I wrote this book is that I am frustrated constantly by how slow some sites are, and I’m hoping you will be able to use the information here to help change that. The Web has amazing possibilities, well beyond even the fantastic level it’s reached already—but they can be realized only if performance is good. Slow sites are a turn–off for everyone.

My Internet connection today uses an 11 Mbps DSL line, and each of the twelve hyperthreaded cores in my desktop CPU runs at nearly 3GHz; that’s nearly four times the network bandwidth and three times the number of CPU cores I had when I wrote the first edition of this book just a couple of years ago. It’s astonishingly fast. Yet even with that much network and CPU speed, many web pages still take a long time to load—sometimes a minute or more—and my local network and CPU are almost idle during that time. As software professionals, that should concern us. I find it almost embarrassing. I want to be proud of not just my own work but also the work of my profession as a whole. Let’s make our sites not just fast, but ultra–fast.
(HTML tags aren't allowed.)

App Savvy: Turning Ideas into iPad and iPhone Apps Customers Really Want
App Savvy: Turning Ideas into iPad and iPhone Apps Customers Really Want
How can you make your iPhone or iPad app stand out in the highly competitive App Store? While many books simply explore the technical aspects of iPhone and iPad app design and development, App Savvy focuses on the business, product, and marketing elements critical to pursuing, completing, and selling...
Multiobjective Genetic Algorithms for Clustering: Applications in Data Mining and Bioinformatics
Multiobjective Genetic Algorithms for Clustering: Applications in Data Mining and Bioinformatics

Clustering is an important unsupervised classification technique where a set of patterns, usually vectors in multidimensional space, are grouped into clusters based on some similarity or dissimilarity criteria. In crisp clustering, each pattern is assigned to exactly one cluster, whereas in fuzzy clustering, each pattern is given a...

Introduction to Parallel Processing: Algorithms and Architectures (Series in Computer Science)
Introduction to Parallel Processing: Algorithms and Architectures (Series in Computer Science)
The field of digital computer architecture has grown explosively in the past two decades. Through a steady stream of experimental research, tool-building efforts, and theoretical studies, the design of an instruction-set architecture, once considered an art, has been transformed into one of the most quantitative branches of...

The RHS Book of Flower Poetry and Prose: Writers and Artists in the Garden
The RHS Book of Flower Poetry and Prose: Writers and Artists in the Garden

Artists and writers have always been drawn to flowers, as sources of inspiration, for simple enjoyment, and flowers themselves have been the muses for many of our greatest and most memorable works of art.
 
This volume brings together the best flower poetry and prose from a broad range of writers, from
...

Expert C Programming
Expert C Programming
Browsing in a bookstore recently, I was discouraged to see the dryness of so many C and C++ texts. Few authors conveyed the idea that anyone might enjoy programming. All the wonderment was squeezed out by long boring passages of prose. Useful perhaps, if you can stay awake long enough to read it. But programming isn't like that!

Programming is...

Adventures of a Currency Trader: A Fable about Trading, Courage, and Doing the Right Thing (Wiley Trading)
Adventures of a Currency Trader: A Fable about Trading, Courage, and Doing the Right Thing (Wiley Trading)

Praise for ADVENTURES of a CURRENCY TRADER

"A truly easy, unique, and enjoyable read! Rob has done it once again to teach us in the funniest way possible how not to make the most common trading mistakes. If you are tired of reading how-to books, this is perfect for you. I highly recommend this book to all traders....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy