Ocena:

Książka „Ultra-Fast ASP.NET” autorstwa Ricka Kiessiga jest powszechnie chwalona za praktyczne porady dotyczące wydajności i skalowalności aplikacji ASP.NET. Wielu recenzentów uznało ją za doskonałe źródło informacji dla programistów pragnących zoptymalizować swoje aplikacje internetowe, choć niektórzy zauważyli, że niektóre treści są przestarzałe, a książka nie obejmuje odpowiednio skalowalnych architektur. To mistrzowie nastawienia skoncentrowanego na wysokiej wydajności i praktycznych rozwiązaniach, ale jej ograniczony zakres i niektóre przestarzałe techniki umniejszały jej ogólną użyteczność dla niektórych czytelników.
Zalety:⬤ Zawiera liczne praktyczne techniki poprawy wydajności i skalowalności.
⬤ Przejrzysty i zwięzły styl pisania, łatwy do zrozumienia.
⬤ Oferuje praktyczne najlepsze praktyki i listy kontrolne.
⬤ Ukierunkowana na ASP.NET, dzięki czemu jest istotna dla programistów w tej dziedzinie.
⬤ Zachęca do myślenia skoncentrowanego na efektywności i wydajności.
⬤ Wysokie oceny użytkowników, wskazujące na zadowolenie czytelników.
⬤ Niektóre treści są przestarzałe lub nie odnoszą się do nowoczesnych praktyk (np. związanych z postbacks/webforms).
⬤ Brak informacji na temat skalowania aplikacji po początkowych optymalizacjach.
⬤ Niektóre sugestie mogą nie mieć zastosowania do aplikacji jednostronicowych (SPA) lub nowszych technologii.
⬤ Niektórzy czytelnicy uważali, że książka nie spełniła w pełni ich oczekiwań.
(na podstawie 17 opinii czytelników)
Ultra-Fast ASP.NET: Building Ultra-Fast and Ultra-Scalable Websites Using ASP.NET and SQL Server
Wprowadzenie Czas, który spędziłem pracując w Microsofcie, był niespodziewanie transformującym doświadczeniem. Pierwsza połowa mojej kariery regularnie stawiała mnie i firmy, z którymi pracowałem, w konkurencji z Microsoftem i często otaczały mnie anty-microsoftowe historie i propaganda.
Kiedy jednak usłyszałem o . NET, zdecydowałem, że chcę dowiedzieć się więcej i że najlepszym sposobem na to jest nauka u źródła. Kiedy zagłębiłem się w technologię i firmę, to, co znalazłem, było więcej niż trochę zaskakujące.
. NET Framework, język C#, ASP. NET i SQL Server to wyrafinowane i technicznie piękne osiągnięcia.
Po kilku latach pracy z Javą, która również jest elegancka, korzystanie z dobrze zintegrowanej platformy, w której wszystko (w większości) działa płynnie, było odświeżające i wzmacniające. Na poziomie technicznym odkryłem, że zwykle zgadzałem się z decyzjami i kompromisami podejmowanymi przez programistów platformy, a powstały system pomógł znacznie poprawić moją produktywność jako programisty. Odkryłem również, że zespoły inżynierów Microsoftu są niezwykle bystre, kreatywne i - co może być najbardziej zaskakujące dla mnie jako byłego outsidera - szczerze zainteresowane rozwiązywaniem problemów klientów.
Mój entuzjazm dla technologii pomógł mi objąć stanowisko architekta rozwiązań w Centrum Technologicznym Microsoft w Dolinie Krzemowej. Dogłębne zapoznanie się z problemami klientów było kolejnym otwierającym oczy doświadczeniem.