Обложка канала

Библиотека шарписта. Страница 46

Полезные материалы по всему, что может быть интересно разработчику на C#.

  • Библиотека шарписта

    Fluent Generics в C#: что из себя представляет этот подход и как его можно использовать для того, чтобы сложные обобщённые типы писать просто. https://proglib.io/w/1971943a
    Fluent Generics in C#

    Дженерики - мощная фича доступная во многих статически типизированных языках программирования. С их помощью можно писать код, который постоянно работает со множеством разных типов, делая упор на их...

    Хабр
  • Библиотека шарписта

    🖥️ Бережем зрение: ТОП-15 мониторов для программиста В небольшом обзоре мы постарались выбрать относительно безопасные для зрения мониторы из разных ценовых категорий. https://proglib.io/sh/VQmZeH9Ms8
  • Библиотека шарписта

    Обзор EF Core с точки зрения производительности + сравнение с Dapper Статья будет полезна разработчикам, которые используют EF Core в ежедневной работе, а также разработчикам высоконагруженных систем для актуализации знаний о возможностях последних версий этой технологии. https://proglib.io/w/149df967
    Entity Framework Core и высокая производительность

    Entity Framework Core является рекомендованным и самым популярным средством взаимодействия с реляционными базами данных на платформе ASP NET Core. Это мощный инструмент который подходит для...

    Хабр
  • Реклама

  • Библиотека шарписта

    Всем привет! Если вы пользуетесь VPN и соскучились по метафорам, металогике и преимущественно визуальному контенту, то ждем в гости по двум адресам: f****.com/proglib i****.com/proglibrary
  • Библиотека шарписта

    Видеокурс по созданию кроссплатформенных приложений на C# с использованием .NET MAUI для начинающих. https://proglib.io/w/f7eb034c
    Learn .NET MAUI - Full Course for Beginners | Build cross-platform apps in C#

    Let's start our journey together to build beautiful native cross-platform apps for iOS, Android, macOS, and Windows with .NET MAUI, C#, and Visual Studio! In this full workshop, I will walk you through everything you need to know about .NET MAUI and building your very first app. You will learn the basics including how to build user interfaces with XAML, how MVVM and data binding simplify development, how to navigate between pages, access platform features like geolocation, optimize data collections, and theme your app for light theme and dark theme. This course has everything you need to learn the basics and set you up for success when building apps with .NET MAUI! Links: - .NET MAUI Workshop: https://aka.ms/maui-workshop - .NET MAUI Website: https://dotnet.microsoft.com/apps/maui?WT.mc_id=friends-0000-jamont - .NET MAUI Docs: https://docs.microsoft.com/dotnet/maui/?WT.mc_id=friends-0000-jamont - .NET MAUI on Microsoft Learn: https://docs.microsoft.com/learn/paths/build-apps-with-dotnet-maui/?WT.mc_id=friends-0000-jamont - .NET MAUI Community Toolkit: https://github.com/communitytoolkit/maui?WT.mc_id=friends-0000-jamont - .NET Community Toolkit: https://github.com/communitytoolkit/dotnet?WT.mc_id=friends-0000-jamont Relevant Videos: - .NET MAUI Playlist: https://www.youtube.com/playlist?list=PLwOF5UVsZWUjNR3roRK79QgBcKLyOX48I - What is .NET MAUI? https://www.youtube.com/watch?v=KmLQLSKqvvI - What is Shell? https://www.youtube.com/watch?v=dM4PhZAUhzU - .NET MAUI Shell Navigation: https://www.youtube.com/watch?v=8z8qz-PePlc - .NET MAUI Dependency Injection: https://www.youtube.com/watch?v=xx1mve2AQr4 - ListView vs CollectionView: https://www.youtube.com/watch?v=_lVM9gpFSbw - MVVM Source Generators: https://www.youtube.com/watch?v=aCxl0z04BN8 - MVVM Helpers: https://www.youtube.com/watch?v=y8ZqEOLDeo8 - XAML 101: https://www.youtube.com/watch?v=GLfR2uosoSw - MVVM 101: https://www.youtube.com/watch?v=Pso1MeX_HvI - Gerald: https://www.youtube.com/c/GeraldVersluis - Nick: https://www.youtube.com/c/Elfocrash - .NET YT: https://www.youtube.com/dotnet Chapters: 00:00:00 - Intro to the .NET MAUI Workshop 00:04:10 - What is .NET MAUI & How to Install 00:06:25 - Workshop overview 00:08:00 - First .NET MAUI app & Architecture (slides) 00:21:40 - Get code to build your first .NET MAUI app 00:25:00 - .NET MAUI Project Walkthrough 00:29:40 - Start to build first .NET MAUI app 00:56:48 - Intro to MVVM (slides) 01:09:30 - Implementing INotifyPropertyChanged 01:22:30 - .NET Community Toolkit for MVVM (Source Generators) 01:32:30 - HTTP REST Calls & JSON Deserialization 01:43:00 - ICommand in .NET MAUI 01:59:30 - Create our UI with XAML & MVVM 02:16:20 - Navigation in .NET MAUI (slides) 02:25:20 - Implementing Navigation in .NET MAUI & Passing Parameters 02:46:00 - Building a details UI with XAML & MVVM 02:54:10 - Modal, Back Navigation, & More 02:58:20 - Access Platform APIs in .NET MAUI (slides) 03:02:53 - Platform API Integration - Connectivity 03:08:30 - Geolocation & Permissions Implementation 03:18:50 - Open Map Integration 03:22:40 - Platform Specifics - iOS Safe Area 03:25:50 - CollectionView & RefreshView Overview (slides) 03:34:00 - Implementing Pull-to-Refresh 03:40:00 - CollectionView Layouts - Grids and more 03:41:30 - CollectionView EmptyView 03:45:00 - App Resources, Styles, and Themes (slides) 03:56:20 - Implementing Light & Dark Mode 04:06:00 - Thanks, wrap-up, and resources Join this channel to get access to perks: https://www.youtube.com/channel/UCENTmbKaTphpWV2R2evVz2A/join 👕 Buy some swag! - https://jamesmontemagno.myspreadshop.com/ ☕️ Buy me a coffee - https://www.buymeacoffee.com/jamesmontemagno Follow: 👨‍💻 GitHub: https://github.com/jamesmontemagno 🦜 Twitter: https://twitter.com/jamesmontemagno 📄 Website: https://www.montemagno.com 📰 Newsletter: https://newsletter.montemagno.com/ Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.…

    YouTube
  • Библиотека шарписта

    🎙️📹 Как стать IT-блогером: подробный гайд для начинающих Если у вас есть полезный опыт в IT, попробуйте поделиться им в блоге. Рассказываем, какие бывают форматы IT-блогинга и что нужно для ведения текстового и видеоблога. Cпойлер: смартфона, простого штатива и бюджетного освещения вполне достаточно. https://proglib.io/sh/9vfLbErZTD
  • Библиотека шарписта

    Async Enumerable in C# (Part 1)

    Mark Heath's Development Blog

    markheath.net
  • Библиотека шарписта

    Blue-green deployment — способ развертывания, который позволяет обновлять приложения, не отклоняя ни одного запроса и без остановок. В статье вы увидите теорию и примеры BGD на C# + ORM EF Core. Материал подойдет DevOps-инженерам и бэкенд-разработчикам, особенно на HighLoad-проектах. https://proglib.io/w/3592f9ee
    Blue-green deployment, canary release: рецепт приготовления безрисковых релизов

    Банковские сервисы по умолчанию не должны падать и ложиться хоть на секундочку, даже (и в особенности) когда мы обновляемся. Ведь всего лишь какие-то секунды могут привести к потерям с множеством...

    Хабр
  • Библиотека шарписта

    Разработка .NET приложений для Kubernetes Это руководство — не введение в Kubernetes или обоснование того, почему вы должны использовать Kubernetes. Это также не руководство по написанию распределенных приложений или .NET сервисов. В руководстве описан опыт миграции приложения .NET в Kubernetes и использования всех преимуществ этого инструмента. https://proglib.io/w/c8b5cb07
    Writing .NET Application Services for Kubernetes

    In a traditional .NET distributed application, application services (not to be confused with the Kubernetes ‘service’ object) would either be written as IIS hosted web applications or Windows Services. When building .NET (micro)services to be deployed in a Kubernetes cluster pretty much every facet of the service needs to be reconsidered, not only the hosting environment but the way configuration is accessed, how logging and monitoring work, and the options for state management and memory considerations. In this post I’ll bring my experience of migrating .NET applications to Kubernetes to enumerate some of the main ways that you’ll need to change the way you write them.

    Mikehadlow
  • Библиотека шарписта

    #humor Древний мем, но он должен быть на этом канале
  • Библиотека шарписта

    Воркшоп на тему «Разработка вредоносного ПО для чайников» Внутри репозитория слайды, упражнения, примеры кода и ресурсы, которые помогут вам начать разработку вредоносных программ на C# и Nim. И да, информация приводимся в учебных целях. https://proglib.io/w/b5fe284d
    GitHub - chvancooten/maldev-for-dummies: A workshop about Malware Development

    A workshop about Malware Development. Contribute to chvancooten/maldev-for-dummies development by creating an account on GitHub.

    GitHub
  • Библиотека шарписта

    Цикл статей про создание игры жанра dungeon crawler с использованием фреймворка LeoECS Lite. Цель цикла — помочь вам быстро разобраться с применением LeoECS Lite для разработки игр на Unity и научиться решать некоторые проблемы. 🔗 Часть 1 🔗 Часть 2
    Создание dungeon crawler'а с LeoECS Lite. Часть 1

    Друзья, это начало нового цикла статей про создание игры жанра dungeon crawler с использованием фреймворка LeoECS Lite, и его задача – помочь вам быстро разобраться, как на практике применить LeoECS...

    Хабр
  • Библиотека шарписта

    Введение в пакет Microsoft.AspNetCore.MiddlewareAnalysis и кейс его использования для визуализации middleware pipeline в приложении ASP.NET Core. https://proglib.io/w/42425a3f
    Understanding your middleware pipeline in .NET 6 with the Middleware Analysis package

    In this post I introduce the Microsoft.AspNetCore.MiddlewareAnalysis package and show how to use it to visualise the middleware in your .NET 6 apps.

    Andrew Lock | .NET Escapades
  • Библиотека шарписта

    Серия руководств по разработке ASP.NET REST API в соответствии с принципами чистой архитектуры и DDD, и с использованием множества современных инструментов из экосистемы .NET. https://proglib.io/w/0016b94c
  • Библиотека шарписта

    Краткие и простые советы по отладке .NET-приложений в Visual Studio и Rider. https://proglib.io/w/a322b816
    .NET Debugging Tips

    A collection of tips for debugging .NET applications.

    timdeschryver.dev
  • Реклама

  • Библиотека шарписта

    Библиотека шарписта | C#, .NET

    Разработка веб-приложений на C#: выбор технического стека. 🔗 Часть 1. Фронтенд 🔗 Часть 2. Бэкенд

    Telegram
  • Библиотека шарписта

    Симулируем вывод типов для возвращаемых значений в C#: совет, который открывает потенциально интересные архитектурные возможности. https://proglib.io/w/c7d0a325
    Simulating Return Type Inference in C#

    Мне по-настоящему нравится больше чего-либо в разработке ПО делать фреймворки, позволяющие другим разработчикам создавать что-то крутое. Иногда, в погоне за идеальным кодом, мне на ум приходят...

    Хабр
  • Библиотека шарписта

    Feature Flags in .NET, from simple to more advanced

    Let's implement a naive feature flag, refactor the code with the .NET Feature Management API, and to top things off, the Azure Feature Management Feature is thrown into the mix to tweak the feature flags dynamically without having an impact on the users.

    DEV Community