ASP. NET Razor Pages: niespieszne wprowadzenie

所在平台: Udemy

课程主页: https://www.udemy.com/course/aspnet-razor-pages-niespieszne-wprowadzenie/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:ASP.NET Razor Pages:非正式入门** **课程摘要:** 本课程旨在向波兰开发者介绍ASP.NET Razor Pages,这是一个由微软推荐的用于构建现代化Web前端的框架。Razor Pages并非旨在与复杂的JavaScript框架竞争,而是为熟悉C#的开发者提供一种替代方案,特别适合那些不需要、没有足够时间或不愿意学习全新的Node.js生态系统来开发简单应用的情况。 Razor Pages可用于开发多种Web应用,适合初学者、中级开发者甚至小型团队。特别的是,它在处理数据库驱动的应用、数据注册和CRUD(创建、读取、更新、删除)操作方面效果显著,占据了绝大多数应用场景。 凭借其巧妙且富有创意的现代化编程技术方法,以及强大的ASP.NET平台支持,Razor Pages可以成为管理员、后端开发人员、工具和原型开发者,甚至是初级全栈开发者的强大工作工具。 除了讲解Razor Pages框架本身,本课程还涵盖了相关的配套机制,包括: * **Entity Framework** (及其迁移功能) * **设计模式** (包括依赖注入) * **现代化软件常用工具** (例如Visual Studio Code和浏览器开发者工具) 尽管本课程面向已具备C#、HTML和CSS编程基础的学员,但也包含了一些简短的概念解释,以帮助初学者理解。授课内容还融入了讲师在公共部门(e-PodatkI项目)和银行业20年的管理、编程和应用程序设计经验中的反思。

课程评论(0条)

课程详情

Razor Pages to stosunkowo mało znany w Polsce, a rekomendowany od lat przez Microsoft framework do tworzenia nowoczesnych frontendów webowych. Nie jest to konkurencja dla rozbudowanych frameworków JavaScriptowych, raczej alternatywa dla twórców znających język C#, którzy nie potrzebują, nie mają dość czasu, albo po prostu nie chcą angażować energii w poznawanie zupełnie nowego ekosystemu Node.js tylko po to, aby stworzyć nieskomplikowaną aplikację. W rzeczy samej, Razor Pages może zostać użyte do tworzenia wielu typów aplikacji webowych, które początkujący lub średnio zaawansowany programista, a nawet mały zespół mógłby sobie zaplanować. (Zdaniem instruktora, jest to nawet przytłaczająca większość przypadków aplikacji bazodanowych, zorientowanych na rejestry danych i operacje CRUD.) Ze względu na sprytne i twórcze podejście do nowoczesnych technik programowania, oraz ze względu na wsparcie rozbudowanej, potężnej platformy ASP NET, framework Razor Pages może stać się potężnym narzędziem pracy w rękach administratorów, programistów backendu, twórców narzędzi i prototypów, a nawet początkujących full-stack deweloperów. Oprócz omówienia samego fameworku, kurs obejmuje wprowadzenia do różnych mechanizmów towarzyszących (w tym: Entity Framework z migracjami), wzorców projektowych (w tym: Dependency Injection), oraz narzędzi powszechnie stosowanych w nowoczesnym oprogramowaniu (w tym: Visual Studio Code i narzędzia deweloperskie przeglądarek). Choć kurs przeznaczony jest dla osób nieco już rozeznanych w programowaniu w językach C#, HTML i CSS, zawiera wiele krótkich wyjaśnień poszczególnych zagadnień, które mogą nie być zrozumiałe dla początkujących programistów. Wszystko to okraszone jest metarefleksjami z bogatej historii programisty, który dwie dekady administruje, programuje i projektuje aplikacje w sektorze publicznym (projekt e-PodatkI) oraz bankowości.

课程标签

0人关注该课程

主题相关的课程