Advertisement
RSS
.NET Framework .NET C# VB.NET LINQ ASP.NET Web API REST SignalR Windows Forms WPF WCF RabbitMQ PHP SQL Server MySQL PostgreSQL MariaDB SQLite MongoDB ADO.NET ORM Entity Framework Dapper XML JSON HTML5 CSS3 Bootstrap JavaScript jQuery Angular React TypeScript NPM Blazor UI/UX Responsive Web Design Redis Elasticsearch GraphQL Grafana Agile Scrum Kanban Windows Server IIS PowerShell Active Directory TFS Azure Automation Software Reverse Engineering Performance Optimization Git Jira/Confluence CI/CD TeamCity SOLID KISS DRY YAGNI
Always will be ready notify the world about expectations as easy as possible: job change page

Книги

activedirectory agile algorithms android angular apache api aspnet aspnetcore asynchronous audio authentication authorization automation aws axapta azure azurefunctions backend benchmarking bestpractices bigdata blazor bootstrap charp chsharp cleanarchitecture clojure cloud clr coderefactoring concurrency cosmosdb cqrs crossplatform csharp css dashboard database datascience datavisualization designpattern designpatterns devops docker domaindriven dotnet ecmascript elasticsearch enterprise entityframework entityframeworkcore etl frontend fsharp gamedev gamedevelopment git grafana graphql grpc guide haskell html5 identity interview iot java javascript jenkins jest jquery json jsonld jwt kafka kotlin kubernetes linkeddata linkedopendata linq machinelearning maui memorymanagement methodology microdata microservice microservices mongodb monitoring mssqlserver multithread mvc mysql net5 net6 net7 netcore netframework nodejs nosql odata openapi oracle orm owin parallel peoplemanagement performance philosophy php postgresql powershell principles prometheus puppet pwa python pythonprogramming questionanswer rabbitmq razorpages react realtime realtimeapp redis rest ruby rubyonrails rust scala scalability scripting security seo server serverless sharepoint signalr silverlight softwaredevelopment solid sourcecontrol sql sqlite sqlserver swagger symfony tutorial typescript unity unrealengine uwp vbnet visualization vuejs wcf webapi webassembly webpack webservice websocket wpf xamarin xml асинхронность методология микросервисы монолит программирование программист управлениеперсоналом философия чистаяархитектура

Статьи

accessibility accessmanagement agile ajax amqp analytics anglesharp angular antipatterns apachesuperset api apidevelopment aria aspnet aspnetcore asyncawait asynchronous asynchronousprogramming autofac azure backend backgroundjobs bestpractice bestpractices blazor businessintelligence cache caching career careers charp chatbot chatgpt cleanarchitecture clean-architecture cleancode cloud codeexample codegeneration codemetrics codequality coderefactoring codestyle codetesting comparison composition continuousdelivery continuousintegration cors cosmosdb couchdb cqrs crm cryptography csharp csrf css customconfiguration cyclomaticcomplexity d dapper dart database databasedevelopment databases datastructures datavisualization dbup dependencyinjection dependency-injection designpattern designpatterns developerskills developertools docker domain-driven-design dotnet dotnetcore dry dto dynamicexpression elasticsearch entityframework entityframeworkcore erp errorhandling exceptionhandling exceptions expressions faulthandling fileupload framework frontend fullstackdevelopment generatepdf generics git go goodpractices google grafana graphql grpc guide guidelines handbook hangfire hexagonalarchitecture hiring hooks hsts html htmltopdf http3 httpclient httprequest humor identification iis inheritance inspiration integration interactiveapplication interface interview iot ipv4 ipv6 itanalytics itforecast jaeger java javascript job jquery kafka kafkaconsumer kestrel keycloak kibana kiss kotlin kubernetes learning linq logging logicalexpression loki longrun maintenance mapster mediatorpattern mediatr memoryleak messagedrivenarchitecture messagequeue messaging metadata metaprogramming microservice microservices middleware migration modelbinding mongodb monitoring monolith mqtt mssql mstest mvc mysql namingconvention namingconventions ncrunch net5 net6 net7 netcore netframework netframework netstandard nosql nspec nunit oauth objectsmapping onionarchitecture onion-architecture oop openai opengraph openid opentelemetry optimization orm pagespeed pagination parsehtml patterns performance performancemonitoring performancetips performancetuning periodicbackgroundtask philosophy php postgresql postman pouchdb principles productivity programming protocol psr python quartznet quic rabbitmq rankingfactors razorpages react realtime realtimeapp realtimeapplication records redis reflection regex regularexpression remotejob repository repositorypattern rest restapi retrypattern rfc rss rubyonrails rust salary scala scrum search searchranking security self_improvement selftraining seo serilog services signalr singleton softskills softwarearchitecture software-architecture softwaredevelopment software-development softwareengineering software-management solidprinciples sorting sql sqlfiltering sqlite sqlpaging sqlserver sqlsorting staticfile storedprocedure streamingservice stylecop swagger swift systemarchitecture systemdesign systemdesignconcepts systemverilog tips tools tracing transient tricks tutorial typescript uidesign unitofwork unittesting unittests uxdesign version-control versioning vue waterfall web webapi webassembly webdevelopment webforms webperformance webscraping website windowsservice work writingfiles xss xunit yagni базыданных версионирование выгорание интервью карьера микросервисы монолит обучение поискработы программирование программист прокрастинация работа репликация руководство собеседование субд тестирование увольнение удалённаяработа управлениеперсоналом

© 1999–2023 WebDynamics
1980–... Sergey Drozdov
Area of interests: .NET | .NET Core | C# | ASP.NET | Windows Forms | WPF | Windows Phone | HTML5 | CSS3 | jQuery | AJAX | 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
LinkedIn
GitHub profile
Проекты