語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Modernizing .NET web applications = everything you need to know about migrating ASP.NET web applications to the latest version of .NET /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Modernizing .NET web applications/ by Tomáš Herceg.
其他題名:
everything you need to know about migrating ASP.NET web applications to the latest version of .NET /
作者:
Herceg, Tomáš.
出版者:
Berkeley, CA :Apress : : 2024.,
面頁冊數:
xvi, 680 p. :ill., digital ; : 24 cm.;
Contained By:
Springer Nature eBook
標題:
Business IT Infrastructure. -
電子資源:
https://doi.org/10.1007/979-8-8688-0617-9
ISBN:
9798868806179
Modernizing .NET web applications = everything you need to know about migrating ASP.NET web applications to the latest version of .NET /
Herceg, Tomáš.
Modernizing .NET web applications
everything you need to know about migrating ASP.NET web applications to the latest version of .NET /[electronic resource] :by Tomáš Herceg. - Berkeley, CA :Apress :2024. - xvi, 680 p. :ill., digital ;24 cm.
Chapter 1: Introduction -- Chapter 2: Justifying Modernization -- Chapter 3: Before You Start -- Chapter 4: Migrating APIs and Web Services -- Chapter 5: Migrating Data Access -- Chapter 6: Migrating Identity Stores -- Chapter 7: In-place Migration of UI Applications -- Chapter 8: Side-by-Side Migration of UI Applications -- Chapter 9: Migration of ASP.NET MVC and Web Pages -- Chapter 10: A Word on Architecture -- Chapter 11: Conclusion.
In 2016, Microsoft introduced the new generation of .NET called .NET Core. It brought many fundamental improvements to the platform, but there were also many breaking changes and missing APIs, especially when it comes to creating web applications. Upgrading any website running on .NET Framework to the new .NET Core proved to be a complex process, which can take months or even years. This book describes two approaches you can take to incrementally modernize legacy .NET web applications. It explains the changes that happened in ASP.NET MVC, ASP.NET Web API, Entity Framework, ASP.NET Identity, SignalR, and other libraries. It also shows a migration path for applications written in ASP.NET Web Forms: a technology which isn't supported in the new .NET at all. In addition, the book describes the new frameworks available in the ASP.NET Core platform (Blazor, Razor Pages, ASP.NET Core MVC, SignalR Core, and so on) and helps you decide which technology will be the best fit. The book also covers several "soft" areas: how to explain the benefits or necessity for the modernization to your company management, how to deal with refactoring and improving the overall code quality during the entire process, and how to adjust the architecture of the application to be ready for another technology upgrade in the future. The topic of modernization is highly relevant. There are still plenty of legacy .NET applications that are being actively developed and maintained. Many of them were developed for 10+ years, they involve plethora of company-specific know-how, and it is not economically feasible to rewrite them from scratch. What You Will Learn Discover the changes you need to make in a legacy ASP.NET application to migrate it to .NET 8 and beyond Estimate the required effort and prepare the entire process Use the In-place or Side-by-side approach to modernize your application incrementally Migrate from ASP.NET Web Services or WCF to REST or gRPC Migrate from ASP.NET SignalR to SignalR Core or from Entity Framework to EF Core Migrate from Forms Authentication to ASP.NET Identity Migrate ASP.NET Web Forms to Blazor Server or DotVVM Migrate ASP.NET MVC and Web Pages to ASP.NET Core MVC and Razor Pages Refactor and clean up your codebase to make it more maintainable.
ISBN: 9798868806179
Standard No.: 10.1007/979-8-8688-0617-9doiSubjects--Uniform Titles:
Active server pages.
Subjects--Topical Terms:
1070169
Business IT Infrastructure.
LC Class. No.: QA76.76.A65
Dewey Class. No.: 006.78
Modernizing .NET web applications = everything you need to know about migrating ASP.NET web applications to the latest version of .NET /
LDR
:03789nam a2200325 a 4500
001
1138132
003
DE-He213
005
20241015125726.0
006
m d
007
cr nn 008maaau
008
250117s2024 cau s 0 eng d
020
$a
9798868806179
$q
(electronic bk.)
020
$a
9798868806162
$q
(paper)
024
7
$a
10.1007/979-8-8688-0617-9
$2
doi
035
$a
979-8-8688-0617-9
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.76.A65
072
7
$a
KJQ
$2
bicssc
072
7
$a
COM032000
$2
bisacsh
072
7
$a
KJQ
$2
thema
082
0 4
$a
006.78
$2
23
090
$a
QA76.76.A65
$b
H539 2024
100
1
$a
Herceg, Tomáš.
$3
1461743
245
1 0
$a
Modernizing .NET web applications
$h
[electronic resource] :
$b
everything you need to know about migrating ASP.NET web applications to the latest version of .NET /
$c
by Tomáš Herceg.
260
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2024.
300
$a
xvi, 680 p. :
$b
ill., digital ;
$c
24 cm.
505
0
$a
Chapter 1: Introduction -- Chapter 2: Justifying Modernization -- Chapter 3: Before You Start -- Chapter 4: Migrating APIs and Web Services -- Chapter 5: Migrating Data Access -- Chapter 6: Migrating Identity Stores -- Chapter 7: In-place Migration of UI Applications -- Chapter 8: Side-by-Side Migration of UI Applications -- Chapter 9: Migration of ASP.NET MVC and Web Pages -- Chapter 10: A Word on Architecture -- Chapter 11: Conclusion.
520
$a
In 2016, Microsoft introduced the new generation of .NET called .NET Core. It brought many fundamental improvements to the platform, but there were also many breaking changes and missing APIs, especially when it comes to creating web applications. Upgrading any website running on .NET Framework to the new .NET Core proved to be a complex process, which can take months or even years. This book describes two approaches you can take to incrementally modernize legacy .NET web applications. It explains the changes that happened in ASP.NET MVC, ASP.NET Web API, Entity Framework, ASP.NET Identity, SignalR, and other libraries. It also shows a migration path for applications written in ASP.NET Web Forms: a technology which isn't supported in the new .NET at all. In addition, the book describes the new frameworks available in the ASP.NET Core platform (Blazor, Razor Pages, ASP.NET Core MVC, SignalR Core, and so on) and helps you decide which technology will be the best fit. The book also covers several "soft" areas: how to explain the benefits or necessity for the modernization to your company management, how to deal with refactoring and improving the overall code quality during the entire process, and how to adjust the architecture of the application to be ready for another technology upgrade in the future. The topic of modernization is highly relevant. There are still plenty of legacy .NET applications that are being actively developed and maintained. Many of them were developed for 10+ years, they involve plethora of company-specific know-how, and it is not economically feasible to rewrite them from scratch. What You Will Learn Discover the changes you need to make in a legacy ASP.NET application to migrate it to .NET 8 and beyond Estimate the required effort and prepare the entire process Use the In-place or Side-by-side approach to modernize your application incrementally Migrate from ASP.NET Web Services or WCF to REST or gRPC Migrate from ASP.NET SignalR to SignalR Core or from Entity Framework to EF Core Migrate from Forms Authentication to ASP.NET Identity Migrate ASP.NET Web Forms to Blazor Server or DotVVM Migrate ASP.NET MVC and Web Pages to ASP.NET Core MVC and Razor Pages Refactor and clean up your codebase to make it more maintainable.
630
0 0
$a
Active server pages.
$3
565412
630
0 0
$a
Microsoft .NET Framework.
$3
1166616
650
1 4
$a
Business IT Infrastructure.
$3
1070169
650
0
$a
Web applications.
$3
1057453
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
856
4 0
$u
https://doi.org/10.1007/979-8-8688-0617-9
950
$a
Business and Management (SpringerNature-41169)
筆 0 讀者評論
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入