Web
Dynamics
Нажми на тег
Reverse Engineering
React
Design Patterns
IIS
SQL Server
JSON
Scrum
WPF
Web API
MongoDB
Kanban
Dapper
jQuery
Azure
Bootstrap
CI/CD
CSS3
PowerShell
YAGNI
Grafana
UI/UX
Performance Optimization
Windows Forms
Automation Software
.NET Framework
SQLite
Angular
TypeScript
DRY
GraphQL
PHP
ASP.NET
Confluence
MariaDB
Progressive Web Apps
VB.NET
Blazor
Git
Windows Server
WCF
Теги
Поддержка
Translate
Статистика
Реклама
Книги
Статьи
Видео
Новости
CMS
Репозитории
Портфолио
Заявка
Сообщения
RU
EN
Поиск по сайту
точное совпадение
статьи
книги
видео
новости
заметки
название
текст
описание
автор
год
теги
Результаты поиска
Найдено:
400
|«
«
...
11
12
13
14
15
16
17
18
19
20
»
21 ноября 2022 г. •
статьи
10 Git repository naming best practices
https://sd.blackball.lv/articles/read/18956-10-git-repository-naming-best-practices
A well-named Git repository can make a big difference in your development workflow. Here are 10 best practices to follow. A well-named Git repository can save you a lot of time and headaches down the road. A good name should be descriptive and concise, and it should be easy for you...
#git
#namingconvention
#bestpractices
20 ноября 2022 г. •
статьи
➤
Modernizing ASP.NET Web Forms Applications
Modernizing ASP.NET Web Forms Applications (Part 3)
https://sd.blackball.lv/articles/read/18954
I wrote about replacing the authentication with OWIN Security libraries. In this part, I would like to introduce DotVVM – an open source framework which allows building web applications using the MVVM pattern and is very easy to use. I will also show how you can modernize old Web Forms...
20 ноября 2022 г. •
статьи
➤
Modernizing ASP.NET Web Forms Applications
Modernizing ASP.NET Web Forms Applications (Part 2)
https://sd.blackball.lv/articles/read/18953
I was writing about the problems of legacy ASP.NET Web Forms applications. It is often not possible to rewrite them from scratch, as new features should be introduced every month, and I’d like to dig into one of the ways of modernizing these applications. In this part, I will write about...
#aspnet
#webforms
➤ Реклама
16 ноября 2022 г. •
статьи
Configure Multiple DBs with Repository pattern in .Net Core
https://sd.blackball.lv/articles/read/18938-configure-multiple-dbs-with-repository-pattern-in-net-core
Need to communicate with multiple DBs in one application?? Usually we don’t face such scenarios. However if such requirement comes in picture, we will see how easy it is to communicate with multiple DBs using repository pattern in .Net Core Web API. To configure mongoDB, we need to install mongoDB driver for...
#netcore
#csharp
#repositorypattern
14 ноября 2022 г. •
статьи
REST API Naming Conventions and Best Practices
https://sd.blackball.lv/articles/read/rest-api-naming-conventions-and-best-practices-18917
The main data representation in REST is referred to as a resource. A properly named resource makes an API simple to use and intuitive. That same API, when implemented incorrectly, may feel complicated and be challenging to use and comprehend. The following article will assist you in getting started when...
#restapi
#api
#namingconventions
#bestpractices
14 ноября 2022 г. •
статьи
Full Stack Development: Definition, Developer Skills and Tools
https://sd.blackball.lv/articles/read/full-stack-development-definition-developer-skills-and-tools
Full stack development is the process of developing an application’s front end and back end. The process involves the business logic layer, also known as the back end server side area, which specializes in data validation, and the presentation layer also referred to as the front end area, which specializes...
#fullstackdevelopment
#developerskills
#developertools
#softskills
27 октября 2022 г. •
статьи
➤
.NET
LINQ — How to avoid nested loops in C#
https://sd.blackball.lv/articles/read/18930-linq-how-to-avoid-nested-loops-in-csharp
Writing code can be very exciting but it also can be very frustrating if your code is based on nested loops. Iterations are still one the most important parts of coding. So how can we avoid using ugly nested loops in our code? LINQ — Language Integrated Query Microsoft language developers provided...
#csharp
#linq
25 октября 2022 г. •
книги
Visual Design of GraphQL Data
https://sd.blackball.lv/books/visual-design-of-graphql-data-2018
Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help...
Год: 2018 • Автор: Thomas Frisendal • Страниц: 120 • Формат: PDF • Размер: 4,41 MB
#graphql
24 октября 2022 г. •
статьи
Entity Framework Core and high performance
https://sd.blackball.lv/articles/read/18921
Entity Framework Core is recommended and the most popular tool for interacting with relational databases on ASP NET Core. It is powerful enough to cover most possible scenarios, but like any other tool, it has its limitations. Long time people said (not without reason) that Entity Frmaework does not match...
#netcore
#aspnetcore
#entityframeworkcore
#dapper
#orm
#performance
20 октября 2022 г. •
статьи
Best practices to secure ASP.NET Core MVC web applications
https://sd.blackball.lv/articles/read/18919-best-practices-to-secure-aspnet-core-mvc-web-applications
ASP.NET Core MVC is a web development framework, widely used by developers around the word, to develop web applications. These web applications have proven to be vulnerable to attacks from different sources, though, and it is our responsibility to safeguard our data. This article will help you develop a secure...
#netcore
#aspnet
#security
#owasp
#bestpractices
23 сентября 2022 г. •
статьи
CRUD Operation and Microservice Communication using gRPC in .NET Core 6 Web API
https://sd.blackball.lv/articles/read/18913
In this article, we will discuss gRPC and perform CRUD Operation using that and step-by-step implementation of gRPC. We take Product Application here to understand how things are going to work with gRPC and, in that first, we create ProductOfferGrpcService which is used to create Product Offers and which will be...
#net6
#sqlserver
#webapi
#microservices
#grpc
1 сентября 2022 г. •
статьи
Рассуждение на тему, какую базу данных выбирать
https://sd.blackball.lv/articles/read/18909-rassuzhdenie-na-temu-kakuju-bazu-dannyh-vybiratj
Эта статья для вас, если вы: выбираете базу данных для нового проекта и изучаете информацию про разные варианты; считаете, что текущая база данных не устраивает вас по каким то параметрам и вы хотите ее сменить, но у вас нет хорошего специалиста; ...
#nosql
#mongodb
#redis
#couchdb
#pouchdb
#mysql
#postgresql
#субд
26 августа 2022 г. •
статьи
➤
.NET
RabbitMQ Message Queue using .NET Core 6 Web API
https://sd.blackball.lv/articles/read/18906
We are going to discuss the RabbitMQ Message Queue and its implementation using .NET Core 6 API as Message Producer and Console Application as a Message Consumer. Agenda Introduction of RabbitMQ Benefits of using RabbitMQ Implementation of RabbitMQ in .NET Core 6 Prerequisites ...
#netcore
#net6
#webapi
#rabbitmq
#messagequeue
#microservices
#docker
24 августа 2022 г. •
статьи
Implementation of Global Exception Handling using .NET Core 6 Web API
https://sd.blackball.lv/articles/read/18905
In this article, we will learn about global exception handling implementation using .NET Core 6 Web API step-by-step. Agenda Introduction Implementation of Global Exception Handling Prerequisites Visual Studio 2022 .NET Core 6 SDK Understanding of C# Programming ...
#netcore
#net6
#webapi
#exceptionhandling
#softwaredevelopment
23 августа 2022 г. •
статьи
Building a custom Configuration Provider in .NET 6
https://sd.blackball.lv/articles/read/18904
Suppose we are building a web api that contains a route to send notification messages to other systems. For security matters, before sending any notification message, we need to provide some credentials to these systems to they accept our messages. However, these credentials are stored in an external data source, and not...
#netcore
#net6
#aspnet
#webapi
#customconfiguration
1 июля 2022 г. •
статьи
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
https://sd.blackball.lv/articles/read/18902-kak-my-stolknulisj-s-versionirovaniem
Всем привет, я Алексей Некрасов - Lead направления Python в МТС и старший архитектор в MTS AI. Хочу поделиться своим опытом внедрения версионирования и рассказать, как сделать первый шаг в реализации стратегии blue/green или канареечного развертывания, что для этого нужно и какие есть инструменты. Если вы используете в docker-образах тег latest, или...
#версионирование
#api
#versioning
27 июня 2022 г. •
статьи
Implement gRPC global exception handler in ASP.NET
https://sd.blackball.lv/articles/read/18880
This example shows you the gRpc global exception handler in the unary server handle in gRpc. In microservice, we have two ways to integrate with other internal services. The first way is the Request-Response pattern, which is the most famous. The Request-Response pattern advantage is that the client could immediately get the response...
#netcore
#aspnet
#webapi
#microservice
#grpc
25 июня 2022 г. •
статьи
Run and manage periodic background tasks in ASP.NET Core 6 with C#
https://sd.blackball.lv/articles/read/18897
Sometimes your web app needs to do work in the background periodically e.g. to sync data. This article provides a walkthrough how to implement such a background task and how to enabled/disable a background task during runtime using a RESTful API and hosted services. Here’s the intro from the Microsoft Docs,...
#netcore
#aspnet
#backgroundtask
19 июня 2022 г. •
книги
Writing High-Performance .NET Code, 2nd Edition
https://sd.blackball.lv/books/18886
Take performance to the next level! This book does not just teach you how the CLR works - it teaches you exactly what you need to do now to obtain the best performance today. It will expertly guide you through the nuts and bolts of extreme performance optimization in .NET, complete...
Год: 2018 • Автор: Ben Watson • Страниц: 422 • Формат: PDF • Размер: 11,67 MB
#netframework
#performance
19 июня 2022 г. •
книги
Writing High-Performance .NET Code
https://sd.blackball.lv/books/writing-high-performance-net-code-2014
Do you want your .NET code to have the absolute best performance it can? This book demystifies the CLR, teaching you how and why to write code with optimum performance. Learn critical lessons from a person who helped design and build one of the largest high-performance .NET systems in the...
Год: 2014 • Автор: Ben Watson • Страниц: 268 • Формат: PDF • Размер: 3,5 MB
#netframework
#performance
|«
«
...
11
12
13
14
15
16
17
18
19
20
»
Поделиться ссылкой
Если вам понравился этот сайт и вы хотите меня поддержать, вы можете
Читают сейчас
Перестаньте называть себя программистом и другие карьерные советы
Программист 2020: Терминатор отдыхает
Как мы столкнулись с версионированием и осознали, что вариант «просто проставить цифры» не работает
Soft skills: 18 самых важных навыков, которыми должен владеть каждый работник
Проблема непонимания существующего кода, или Как руководству делать не надо
10 не самых очевидных причин, чтобы уволиться
Что такое микросервисная архитектура и когда ее применять
Вопросы с собеседований, которые означают не то, что вы думаете
Жуткий сценарий использования ChatGPT
Рассуждение на тему, какую базу данных выбирать
Категории
Design Patterns
Software Engineering Workshop
Поддержка
➤
Boosty
Donate
to support the project
➤
Donorbox
Поддержать
GitHub account
Проекты
Blackball
Geolocation Assistant
Codebase
Amerikas Auto
Transport Certification Center