歷史活動
-
twMVC#44
-
一天帶你進入 .NET Core Startup
2021 年 11 月 9 號我們迎來了 .NET 6 的 Release,這也是 .NET Core 第二個 Long Term Support 的版本。
這意味著,會有越來越多的企業與系統將原本的 .NET Framework 遷移到 .NET Core 的版本,換來跨平台或者是容器化的門票。
.NET Core 與 .NET Framework 顯著的不同點在於,全新的 Configuration 使用方式、內建了 DI 的框架以及活躍的 Log 套件也有一點的轉換。
我們將手把手的帶著您了解
- 全新 Configuration 的使用方式,實際體驗不同的場景中該如何設計。
- 內建的 DI 框架該如何使用、不同的物件生命週期該使用在哪些場景以及如何做一些加工來擴展使用場景
- 介紹 Serilog 套件的使用方式,Serilog 有豐富的套件生態圈能夠幫助我們快速的實作出想要的功能
透過一整天的活動讓開發者能夠對於 .NET Core 的 Configuration、DI、Log 有一定的熟悉度,更快速的進入 .NET Core 的開發。
-
由 Parallel.For 來看多執行緒程式設計
在多執行緒程式設計領域中,有 TPL , ThreadPool , Parallel.For , PLINQ 等等技術,其目的在降低使用複雜度,提供高階程式設計模型,開發者可以很容易地使用這些功能。但坊間流竄許多種各式各樣的奇技淫巧,有些是聽從前輩的建議,有些是自身特定情境中的經驗,這些招式與看法不能說錯,但總是片片斷斷無法有系統的理解背後的原理與限制,所以 SkillTree 舉辦了本活動針對 Parallel.For 做深入的探討,藉由因循漸進的案例讓您充分了解這技術的奧妙。
本課程是平行程式設計的初階,不是程式學習的初階,您必須具備 C# 開發經驗、了解泛型與委派的使用方式,並且具備基本電腦架構運作知識。
-
初探 .NET 平行程式設計
-
Blazor 全端開發,新手村一日脫逃術
在 Visual Studio 2022 正式版即將推出的時候你有沒有發現 Blazor 經常出現在文件內?Blazor 是微軟全新的全端解決方案,它可以讓 C# 開發者只需要會 C# 就可以達到非常棒的網頁開發能力,它與 Web forms, Silverlight的理念類似,讓開發人員只需要會 C# 就可以完成 Web APP,現在競爭激烈,如何讓開發的經驗可以共通 Blazor 就是一個絕佳的選擇,畢竟僅需要會 .NET / C# 就可以開發 Web App 是件相當誘人因素,尤其讓許多桌面應用程式的開發者頭痛的 JavaScript 在這樣的開發方式下,就變成不是必須的考量了。
不相信 Blazor 的能力,或擔心使用 Blazor 造成技術門檻過高?我們準備了一個講者的真實經驗,你會發現使用 Blazor 是可以降低技術門檻的,也讓團隊補人變的更容易
對於身為 .NET C# 開發者而言,想要成為一個全端網站工程師,將不再是夢想,因為透過 Blazor 框架,不需要會 JavaScript ,便可以輕鬆、容易、快速地完成網站專案開發;Blazor 相較於其他前端網頁開發技術,其學習曲線不會十分陡峭,對於 .NET C# 不太有經驗的人,也是可以輕鬆上手的,現在就讓 SkillTree 一起帶你逃離新手村!
-
twMVC#43
-
LINQ 實戰技巧
-
決戰設計模式-第11梯
-
SQL Server 影分身之術
-
由 Parallel.For 來看多執行緒程式設計
在多執行緒程式設計領域中,有 TPL , ThreadPool , Parallel.For , PLINQ 等等技術,其目的在降低使用複雜度,提供高階程式設計模型,開發者可以很容易地使用這些功能。但坊間流竄許多種各式各樣的奇技淫巧,有些是聽從前輩的建議,有些是自身特定情境中的經驗,這些招式與看法不能說錯,但總是片片斷斷無法有系統的理解背後的原理與限制,所以 SkillTree 舉辦了本活動針對 Parallel.For 做深入的探討,藉由因循漸進的案例讓您充分了解這技術的奧妙。
本課程是平行程式設計的初階,不是程式學習的初階,您必須具備 C# 開發經驗、了解泛型與委派的使用方式,並且具備基本電腦架構運作知識。