LinkedIn
GitHub profile
Проекты
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 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 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 python pythonprogramming questionanswer rabbitmq razorpages react realtime realtimeapp redis rest ruby rubyonrails rust scala scalability 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 webpack webservice websocket wpf xamarin xml асинхронность методология микросервисы монолит программирование программист управлениеперсоналом философия чистаяархитектура

Статьи

accessmanagement agile ajax amqp analytics anglesharp angular antipatterns apachesuperset api aspnet aspnetcore asyncawait autofac azure backend backgroundjobs bestpractice bestpractices blazor businessintelligence cache caching career careers charp chatbot chatgpt cleanarchitecture cloud codeexample codegeneration codequality coderefactoring codetesting cors cosmosdb couchdb cqrs crm csharp csrf css customconfiguration d dapper dart database databases datavisualization dbup dependencyinjection designpattern designpatterns developerskills developertools docker dotnet dry elasticsearch entityframework entityframeworkcore erp errorhandling exceptionhandling exceptions fileupload framework frontend fullstackdevelopment generatepdf generics git go goodpractices google grafana graphql grpc guide hangfire hexagonalarchitecture hiring hooks hsts htmltopdf humor identification iis inspiration integration interactiveapplication interview ipv4 ipv6 itanalytics itforecast jaeger java javascript job jquery keycloak kibana kiss kotlin learning linq logging loki maintenance mapster mediatorpattern mediatr memoryleak messagedrivenarchitecture messagequeue microservice microservices middleware migration modelbinding mongodb monitoring mstest mvc mysql namingconvention namingconventions ncrunch net5 net6 netcore netframework netframework netstandard nosql nspec nunit oauth objectsmapping onionarchitecture openai opengraph openid opentelemetry orm pagination parsehtml performance performancemonitoring performancetips periodicbackgroundtask philosophy php postgresql pouchdb productivity programming psr python quartznet rabbitmq rankingfactors razorpages react realtime realtimeapp redis remotejob repository repositorypattern rest restapi rss rubyonrails rust salary scala scrum search security self_improvement seo serilog services signalr singleton softskills softwaredevelopment solidprinciples sorting sql sqlcte sqlfiltering sqlite sqlpaging sqlserver sqlsorting staticfile storedprocedure stylecop swagger swift systemverilog tips tools tracing tutorial typescript uidesign unitofwork unittesting unittests uxdesign versioning vue waterfall webapi webassembly webdevelopment webforms windowsservice work 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