2017/9/7 db tech showcase Tokyo 2017(JPOUG in 15 minutes)にて発表した内容です。
SQL大量発行に伴う処理遅延は、ミッションクリティカルシステムでありがちな性能問題のひとつです。
SQLをまとめて発行したり、処理の多重度を上げることができれば高速化可能です。ですが???
AP設計に起因する性能問題のため、開発工程の終盤においては対処が難しいことが多々あります。
そのような状況において、どのような改善手段があるのか、Oracleを例に解説します。
This code sample is for .NET Lab community online session.
React Helmet controls a Head tag of HTML. A link rel attribute, a style attribute, a title attribute, and so on.
Thus, it is available that multiple pages of a contents is managed by React Helmet.
Addition, individual page can control style of shared controls such as the _Layout.chtml without modifing class structure or style of shared controls.
This code sample is for .NET Lab community online session.
React Helmet controls a Head tag of HTML. A link rel attribute, a style attribute, a title attribute, and so on.
Thus, it is available that multiple pages of a contents is managed by React Helmet.
Addition, individual page can control style of shared controls such as the _Layout.chtml without modifing class structure or style of shared controls.
6. ASP(Active Server Pages)
ASP.NET WebForm
ASP.NET MVC ASP.NET Core Blazor Server
ASP.NET Core MVC ASP.NET Core Blazor
WebAssembly
1996 2002 2009 2016 2019 2020
ASP.NETの歴史と進化
VBScript,JavaScript
ASP.NET 3.5SP1-4.6
MVC1-MVC5
.NET Core 3.0
ASP.NET 1.0-3.5,Ajax
VB.NET,C#
.NET Core 1.0,MVC5,SPA
.NET Core 3.1
18. ASP.NETの歴史と進化
ASP.NET Core SPA
Since 2016~
Angular(バージョン4)、React、Reduxといった
SPAフレームワークがASP.NETのプロジェクトテンプレートで登場
ASP.NET Web API + ASP.NET MVC
+ jQuery + Bootstrap + knockout.js などで複数の技術を利用して
頑張って構築されているテンプレートとなっている
サーバー側コードはNode.jsなので、TypeScript記述になる
Linuxも動作
20. ASP.NET Core Blazor 厂别谤惫别谤とは
SPAフレームワークだとTypeScriptが必要だったものが、
サーバー側コードをASP.NET Core SignalR + C#でコーディングが可能と
なった
いままでは、画面側に書けるコードはRazor構文やC#っぽい
特定のコードだけだったが、.NET Standard 2.0まで対応されたため、
ちゃんとしたC#のコードが記述可能になった
Web Formの意思を引き継いでいるということなので、うまく構成すれば、
似たような開発も可能!?
もちろんLinux(macOS)でも動作可能
ASP.NET Core Blazor Server
Since 2019~