.NET and C# Development
Build maintainable C# applications using object-oriented design and the .NET ecosystem.
View programTechnology portfolio
Explore 2–5 day programs across application development, scripting, architecture, cloud, data, testing and AI. Choose the topics your team needs, then agree the prerequisites, lab setup and learning outcomes.
Showing 87 programs
Build maintainable C# applications using object-oriented design and the .NET ecosystem.
View programDevelop and host HTTP services with explicit contracts and secure access.
View programBuild desktop interfaces and connect them to services and devices.
View programTranslate requirements into reviewable architecture decisions and implementable designs.
View programModel business domains and align software boundaries with business behavior.
View programRefactor code toward clearer responsibilities and testable dependencies.
View programIdentify and address common application vulnerabilities in code and data flows.
View programBuild and connect services with explicit failure and deployment boundaries.
View programPackage applications and explore orchestration through guided deployments.
View programDevelop and deploy applications using Azure service and hosting options.
View programUnderstand the operational foundations required to deploy and support Azure applications.
View programDesign interoperable APIs and protect application boundaries.
View programBuild a connected application across frontend services and persistence.
View programBuild reusable interfaces with deliberate state and service integration.
View programDevelop structured Angular applications with typed services and reusable UI.
View programWrite and tune queries and connect relational data to enterprise applications.
View programDesign relational storage and use PostgreSQL from application code.
View programModel document data and connect it to web and service workloads.
View programBuild practical scripts and utilities with tested integration points.
View programDevelop a guided analytics or ML prototype and evaluate its results.
View programCreate a practical test strategy across units services and user workflows.
View programUse executable examples to guide implementation and protect behavior.
View programAssess dependencies and plan incremental migration of enterprise applications.
View programTurn informal requirements into a design and a practical implementation roadmap.
View programBuild a foundation in structured and object-oriented programming for enterprise and device-facing applications.
View programDevelop reliable utilities with ownership, borrowing, safe concurrency and automated tests.
View programApply functional programming and data analysis techniques within the .NET ecosystem.
View programBuild testable data-access layers with expressive queries and deliberate performance choices.
View programDesign concurrent workloads while understanding synchronization, cancellation and failure handling.
View programWrite modular, object-oriented browser and server code with stronger type discipline.
View programBuild responsive interfaces and integrate styling with application frameworks.
View programBuild server-side applications, connect databases and test service boundaries.
View programConnect a browser application, Node services and database into a guided full-stack solution.
View programDevelop model-driven APIs and integrate data sources with browser applications.
View programDesign component-driven interfaces with predictable state, forms and tested integrations.
View programCreate Angular interfaces with Material components, routing and a practical testing strategy.
View programBuild Python web applications with structured data access and service integration.
View programSelect and implement communication mechanisms for connected enterprise systems.
View programConnect services through queues and caching while handling distributed failures.
View programDevelop modular desktop applications with testable presentation logic and device integration.
View programMaintain and extend desktop applications with structured UI logic and service connectivity.
View programTranslate requirements into executable tests for browser and Node applications.
View programCreate maintainable browser test suites with repeatable execution and diagnostics.
View programIsolate business logic and build useful regression coverage for .NET applications.
View programInvestigate performance bottlenecks and code quality using repeatable measurements.
View programPrepare and diagnose web application hosting with explicit security and configuration decisions.
View programConnect delivery methods, technical decisions and team practices to project goals.
View programConfigure content-managed websites and plan maintainable publishing workflows.
View programUse GitHub Copilot to draft and maintain tests while validating assertions and coverage.
View programUse Codex and other coding assistants in controlled implementation and delivery workflows.
View programTurn requirements into architecture options and reviewable technical diagrams.
View programCreate business content across text, images, audio and video with a review process.
View programPrototype departmental automation with explicit data boundaries and human review.
View programSelect model and retrieval components for enterprise knowledge prototypes.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programUnderstand an established stack, protect existing behavior and plan a measured maintenance or migration path.
View programBuild a practical foundation for selecting and evaluating enterprise AI use cases.
View programDesign, test and secure prompts for reliable software workflows.
View programDevelop production-minded AI features with current OpenAI APIs in Python and C#.
View programBuild, evaluate and monitor enterprise AI applications using Microsoft Foundry.
View programIntegrate Azure-hosted models with enterprise identity, networking and governance.
View programCreate grounded, access-aware assistants over organizational knowledge.
View programEngineer controlled agents and workflows with current Microsoft agent tooling.
View programExtend established Semantic Kernel solutions and plan migration where appropriate.
View programBuild observable, stateful Python agents with controlled workflows.
View programBuild secure MCP clients and servers with explicit permission boundaries.
View programIntegrate resilient AI capabilities into modern .NET web systems.
View programDevelop tested, container-ready AI services using modern Python.
View programDesign resilient, cost-aware distributed systems containing AI workloads.
View programCreate privacy-aware experiences across text, image, audio and documents.
View programBuild human-verifiable document extraction and classification workflows.
View programEngineer secure, measurable search and retrieval layers for AI applications.
View programThreat-model and harden AI applications, tools and retrieval pipelines.
View programTranslate responsible AI principles into practical engineering controls.
View programMeasure and improve AI quality, reliability, latency and cost in production.
View programAdopt AI assistance across delivery while protecting code and preserving human review.
View programTurn a priority use case into a defensible integration architecture and roadmap.
View programCombine retrieval, controlled action and evaluation in an end-to-end enterprise capstone.
View programUse Grok for research, technical exploration and current-information workflows with disciplined verification.
View programAdopt Copilot across software delivery and knowledge work with secure, measurable team practices.
View programApply Claude to long-context analysis, software engineering and document-intensive business workflows.
View programBuild practical workflows with Gemini across Google Workspace, software development and multimodal use cases.
View programThese are sample formats. The selected topics, starting skill level and lab complexity determine the final plan. A shorter workshop covers a narrower scope.
Day 1: selected concepts and guided exercises. Day 2: applied scenario, review and next steps.
Day 1: foundations. Day 2: implementation labs. Day 3: integration, testing and feedback.
Days 1–2: foundations and implementation. Day 3: integration and troubleshooting. Day 4: scenario work and review.
Days 1–2: concepts and labs. Day 3: integration and quality. Day 4: capstone. Day 5: walkthrough, assessment and recommendations.
Technology versions, paid tools, accounts and infrastructure requirements are confirmed before delivery.
Experience relevant to your team
Samprada’s background combines software development at Cybage and Hewlett-Packard, technical leadership at Prime Focus Technologies, corporate training and technical courseware. Her project experience includes management information systems, broadcast media platforms, desktop tools and architecture/performance analysis.
Architecture, design thinking, DDD, .NET microservices, React/Redux and legacy modernization; AI-assisted architecture and testing.
For teams connecting design decisions with implementation across established and newer stacks.
React, Angular, .NET web development, CQRS, microservices, Docker, Kubernetes and .NET/JavaScript testing frameworks.
For teams strengthening integration and automated testing across application layers.
Node.js, Angular, Selenium, Mocha, Chai, Jasmine, Cucumber and TDD/BDD.
For teams building repeatable JavaScript and browser testing practices.
JavaScript, Node.js, Angular, LoopBack, PostgreSQL and testing; courseware for the EdgeVerve Foundation product.
For organizations that need both technical delivery and reusable learning materials.
Selected training and professional engagements documented in the supplied profiles. These examples describe subject experience; they do not imply endorsement or a guaranteed business outcome.
Share your team size, experience, technology versions, target tasks and available days. The final outline, lab access, materials and assessment approach are agreed for your engagement.
Discuss your team’s learning goals