Advertisement
Поиск  
Always will be ready notify the world about expectations as easy as possible: job change page

28 сентября 2020 г.
Просмотров: 1345

Несколько лет я писал код, а мне за это платили. За это время я узнал о некоторых неприятных вещах, касающихся работы программиста. Мне всегда хотелось написать об этом. Надеюсь, вы понимаете, что я рассказываю вам всё это не для того, чтобы вас расстроить. Я считаю эту статью особым нигилистическим подарком...

далее...
22 сентября 2020 г.
Просмотров: 1429

Мировой рынок IT стремительно развивается. С каждым годом профессия разработчика софта становится все более востребованной — уже в 2017 году в мире насчитывался примерно 21 миллион программистов различных направлений. К сожалению, русскоговорящий рынок IT находится еще на начальной стадии развития — уже есть крупные и успешные проекты, но рынок еще...

далее...
14 сентября 2020 г.
Просмотров: 3886

We’ll learn about the use of SignalR to build real-time functionality in your ASP.NET Core web apps. SignalR can also be used to add real-time functionality to desktop applications, mobile apps and Azure Functions. What is SignalR? SignalR has been around for 5+ years now, allowing ASP .NET developers to...

далее...
10 сентября 2020 г.
Просмотров: 1448

Are you wondering how to make your content more clickable, shareable, and noticeable on social media? Open Graph meta tags are the solution. What are Open Graph meta tags? Open Graph meta tags are snippets of code that control how URLs are displayed when shared on social media. They’re part...

далее...
8 сентября 2020 г.
Просмотров: 769

Привет! Меня зовут Тим Чаптыков, я работаю в VK — руковожу командой разработки раздела сообщений на вебе. Мы отвечаем за мессенджер на vk.com, в мобильной версии сайта и в VK Messenger (приложение для компьютера). Последние пять лет я провожу много технических собеседований — чаще всего у фронтенд-разработчиков. И в этой...

далее...
7 сентября 2020 г.
Просмотров: 1795

Microservices are the face of the future. Organizations are keen to adapt to Microservices, either by creating a new setup or by transforming monolithic applications into Microservices. Though the inclination towards migrating to Microservices quite high, how to approach the same is yet unclear to many. On a basic...

далее...
4 сентября 2020 г.
Просмотров: 773

Все чаще на просторах интернета появляется описание различных интернет устройств. Вот кто-то сделал свою интернет-розетку, вот ребята предлагают управлять холодильниками, кофеварками и пр., а вот вообще – «умные» парковки. Но, как выяснилось, не так много людей в действительности представляют, что же такое «Интернет Вещей». Вместо введения Как-то я услышал фразу...

далее...
27 августа 2020 г.
Просмотров: 701

«Чистые» функции - это любые функции, исходные данные которых получены исключительно из их входных данных и не вызывают побочных эффектов в приложении. Математические функции являются примерами «чистых» функций. «Нечистые» функции бывают разных форм и размеров. Вот некоторые примеры: функции, вывод которых зависит от внешнего / глобального состояния; функции, которые возвращают...

далее...
25 августа 2020 г.
Просмотров: 2448

Why Share Code Across Projects/Assemblies? There are multiple reasons why you may want to share code between multiple projects/assemblies. Code reuse: This should be pretty self-explanatory. You shouldn’t have to rewrite the same code more than once. Placing reusable code in a shared library enables code reuse. Multiple front-ends: In...

далее...
25 августа 2020 г.
Просмотров: 593

Unless you’re perfect 100% of the time (who is?), you’ll most likely have errors in your code. If your code doesn’t build due to compilation errors, you can probably correct that by fixing the offending code. But if your application encounters runtime errors while it’s being used, you may not...

далее...
25 августа 2020 г.
Просмотров: 579

The Generic Host Builder in ASP .NET Core was introduced in v2.1, but only meant for non-HTTP workloads. However, it has now replaced the Web Host Builder as of v3.0 in 2019. Generic Host Builder in ASP .NET Core 3.x History Lesson: Generic Host Builder in 2.x So, if the...

далее...
25 августа 2020 г.
Просмотров: 700

Before Tag Helpers were available, you would have to use HTML Helper methods to create forms and their elements in a ASP .NET Core views. This meant that your form could look something like this: @using (Html.BeginForm()) {     <input /> } With the introduction of Tag Helpers, you can...

далее...
25 августа 2020 г.
Просмотров: 2994

In my 2018 series, we covered EF Core Migrations to explain how to add, remove and apply Entity Framework Core Migrations in an ASP .NET Core web application project. In this article, we’ll continue to look at the newer 2020 NetLearner project, to identify entities represented by C# model classes...

далее...
25 августа 2020 г.
Просмотров: 1000

In this article, we’ll explore several options for deploying an ASP .NET Core web app to Azure App Service in the cloud. From the infamous Right-Click-Publish to fully automated CI/CD, you’ll learn about the latest Deployment Center option in the Azure Portal for App Service for web apps. NOTE: If...

далее...
25 августа 2020 г.
Просмотров: 564

In this article, we’ll continue to look at the (in-progress) NetLearner application, which was generated using multiple ASP.NET Core web app project (3.1) templates. In previous releases, the template made it very easy for you to store cookies and display a cookie policy. However, the latest version doesn’t include cookie...

далее...
25 августа 2020 г.
Просмотров: 1174

In my 2019 A-Z series, I covered Blazor for ASP.NET Core while it was still experimental. As of ASP.NET Core 3.1, server-side Blazor has now been released, while client-side Blazor (currently in preview) is expected to arrive in May 2020. This post will cover server-side Blazor, as seen in NetLearner....

далее...
25 августа 2020 г.
Просмотров: 829

Authentication and Authorization are two different things, but they also go hand in hand. Think of Authentication as letting someone into your home and Authorization as allowing your guests to do specific things once they’re inside (e.g. wear their shoes indoors, eat your food, etc). In other words, Authentication lets...

далее...
Просмотров: 786

A is for Authentication & Authorization B is for Blazor Full-Stack Web Dev C is for Cookies and Consent D is for Deploying to Azure App Service E is for EF Core Relationships F is for Forms & Fields G is for Generic Host Host Builder H is for Handling Errors I is for IIS Hosting J is for JavaScript, HTML/CSS & Static Files K is for Key Vault L is for Logging M is for Middleware N is for .NET 5.0, VS2019 Preview and C# 9.0 O is for Organizational Authentication P is for Production Tips Q is for Query Tags R is for Razor Pages S is for SignalR T is for Tag Helper Authoring U is for Unit Testing V is for Validation W is for Worker Service X is for XML + JSON Output for Web APIs Y is for YAML-defined CI/CD Z is for Zero-Downtime Web Apps

18 августа 2020 г.
Просмотров: 810

Key Takeaways Developers keep moving to Single Page Applications (SPAs), though client-side development doesn’t mean you need a SPA in every case. There are several ways to use SPA frameworks with ASP.NET Core, including middleware, directory-based connection, or integration into your project. Middleware and directory-based methods come with some constraints,...

далее...
28 июля 2020 г.
Просмотров: 361

Хабр полон прогнозов и советов о том, что делать в следующем году — какие языки учить, в какие сферы сворачивать, как поступать со своим здоровьем. Звучит вдохновляюще! Но у любой медали две стороны, и мы спотыкаемся не только в чём-то новом, а по большей части в том, что делаем каждый...

далее...

© 1999–2024 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET Framework | .NET Core | C# | ASP.NET | Windows Forms | WPF | HTML5 | CSS3 | jQuery | AJAX | Angular | React | MS SQL Server | Transact-SQL | ADO.NET | Entity Framework | IIS | OOP | OOA | OOD | WCF | WPF | MSMQ | MVC | MVP | MVVM | Design Patterns | Enterprise Architecture | Scrum | Kanban