Related resources for project
  • Socio-Technical Engineering and the Role of Roles in Software Projects10/25/2024 11:47:45 AM. This video will demonstrate how these activities of systems engineering can be reinterpreted in the realm of socio-technical systems.
  • Mastering API Testing with Api.http Files in .NET Projects10/23/2024 6:06:57 AM. The Api.http file in a .NET project is a text file containing one or more HTTP requests that can be executed directly from the development environment, such as Visual Studio or Visual Studio Code. Thi
  • Layer 2 vs Layer 3 Which One's Right for Your Project?10/21/2024 5:02:55 AM. This article explores the unique features, advantages, and ideal use cases of each layer, guiding you in selecting the right solution to enhance scalability, efficiency, and overall performance for yo
  • Why Developers are Choosing Alchemy for Blockchain Projects?9/30/2024 9:50:47 AM. Learn how Alchemy simplifies blockchain development with multi-chain support, real-world use cases, and an easy-to-use dashboard for building and managing dApps effortlessly.
  • Building on Alchemy: A Guide to Deploying Smart Contracts9/30/2024 7:19:07 AM. This guide walks developers through deploying smart contracts on the Polygon network using Alchemy and Hardhat. It covers prerequisites, setting up Alchemy, creating a development environment, writing
  • Custom Copilot: Fetch and Process SharePoint List Data Using Prompt AI Builder9/30/2024 3:56:08 AM. It guides users through creating custom workflows in Copilot Studio, automating data retrieval, and utilizing AI to process and present information efficiently, enhancing task management and decision-
  • SSRS (3) --- Report Build and Deploy as a VS Project9/29/2024 3:18:03 PM. This article will make a sample of Report from Visual Studio Environment by using both the pre-setup SSIS, SSAS, Server and the SQL Server DAta Tools
  • Resolve "Member Name Cannot Be the Same as Enclosing Type" Error9/18/2024 12:23:37 PM. A colleague faced a build error in Visual Studio when naming a file Profile.aspx, which conflicted with the System.Web.Profile type. The error "member name cannot be the same as enclosing type&qu
  • Unit Test In .NET Core Application Using NUnit9/4/2024 8:42:52 AM. NUnit is a popular open-source unit testing framework for .NET languages, essential for verifying code in ASP.NET Core. This guide covers setting up NUnit in an MVC project using CLI commands, creatin
  • SSRS (4) --- SQL Server Database Project in Visual Studio8/29/2024 2:28:31 AM. This article is to discuss: SQL Server Database Project in Visual Studio
  • Tips to Learn Angular Quickly8/8/2024 5:50:23 AM. To learn Angular quickly, leverage your existing knowledge of HTML, CSS, and JavaScript. Focus on core Angular concepts like Components, Routing, Guards, Data Binding, Template Forms, and Services. Ut
  • How To Enable C# 7.1 Version To My Projects8/7/2024 10:45:55 AM. To update your project to C# 7.1, you can use one of three methods: 1) Through Visual Studio Project Properties by selecting C# 7.1 in the Build menu. 2) By editing the csproj file and setting <Lan
  • Getting Started With Razor Pages In ASP.NET Core 2.08/5/2024 3:54:59 AM. ASP.NET Core 2.0 introduces Razor Pages, a streamlined alternative to MVC for focusing on UI rather than complex logic. With Razor Pages, you manage server-side logic in code-behind files, simplify ro
  • How to Implement Pagination in Next.js8/2/2024 5:22:44 AM. Pagination helps manage large datasets by dividing them into manageable chunks. You can implement pagination in Next.js either server-side or client-side. Here's a streamlined guide to get you sta
  • How To Create Razor Pages In ASP.NET Core 6.0 8/1/2024 8:22:52 AM. Learn how to create Razor Pages in an ASP.NET Core 6.0 application. This guide covers the essentials, from installing Visual Studio 2022 and setting up your project to configuring Razor Pages and runn
  • Automated Incremental Load from Snowflake Warehouse to Fabric Warehouse [End-to-End Project]7/23/2024 6:04:01 AM. In this Data Engineering video, I covered how to implement automated incremental load from Snowflake Warehouse to Fabric Warehouse leveraging Fabric Data Pipeline. If you enjoy this video, give it a
  • Setting Up Your First ADO.NET Project7/22/2024 7:29:17 AM. ADO.NET is a set of classes that expose data access services for .NET Framework programmers. It provides a rich set of components for creating distributed, data-sharing applications. This guide will w
  • How to Implement Memcached in C# ASP.NET MVC Project?7/19/2024 10:48:08 AM. Learn how to enhance performance in a C# ASP.NET MVC project using Memcached. This guide covers installing Memcached, integrating it with your application, and implementing caching to improve response
  • How to Start a Project in C#?7/18/2024 10:28:53 AM. This article guides you through starting a C# project, including setting up Visual Studio or Visual Studio Code, creating a new project, and configuring essential features like dependency injection, c
  • MAPIG: My Method for Analysis, Projection, and Global Integration for technology strategy7/17/2024 12:16:41 PM. MAPIG (Method for Analysis, Projection, and Global Integration) is a comprehensive tech leadership framework designed by Alexis Chân Gridel. It integrates historical analysis, strategic alignment
  • Setting Up a .NET Standard Project7/17/2024 12:19:04 AM. .NET Standard is a formal specification of .NET APIs that are intended to be available on all .NET implementations. It serves as a base class library that can be used across different .NET platforms,
  • Introduction to .NET Core7/16/2024 6:20:58 PM. .NET Core is a versatile, open-source framework by Microsoft, designed for cross-platform development. It offers high performance, a modular architecture, and supports multiple programming languages l
  • An Intelligent Podcast Interviewer: AI Samvadini7/16/2024 11:02:28 AM. AI Samvadini is an intelligent podcast interviewer who generates real-time, engaging questions. It features contextual understanding, guest profiling, dynamic interaction, and content diversity. Built
  • How to Set Up Copilot in Visual Studio Code in an Angular Project, Metrics and Usage7/15/2024 6:00:48 PM. GitHub Copilot is an advanced AI-powered tool integrated into Visual Studio Code, enhancing coding efficiency by suggesting code snippets, automating routine tasks like unit test generation, and optim
  • How to Implement Multi Factor Authentication Using Authenticator App in ASP.NET MVC Project?7/8/2024 7:51:34 PM. Enhance your ASP.NET MVC project's security with multi-factor authentication (MFA) using an authenticator app. This guide provides step-by-step instructions for setting up your project, configurin
  • Working with Choices Columns in Dataverse using Power Automate7/3/2024 5:04:35 PM. Over the past few months, I've led a project using the Power Platform, achieving remarkable results. Today, I will share tips on working with Choices Columns in the Dataverse. Unlike SharePoint, D
  • Centralized Project Updates with Teams Messaging Extension7/2/2024 5:25:29 AM. Learn how to create a Microsoft Teams Messaging Extension to centralize project updates from multiple project managers into OneNote. From this article, we learn to set up a Power Automate flow to save
  • Top Angular Project Ideas for Beginners6/28/2024 9:02:17 AM. Create an Angular project to enhance your skills and portfolio. Ideas include an e-commerce site with product listings and payment integration, a task manager for project organization, a blog platform
  • Integrating IoT Projects with ESP32 Using C# and .NET6/27/2024 5:50:22 AM. The ESP32 is a versatile, low-cost microcontroller with built-in Wi-Fi and Bluetooth, ideal for IoT projects. Integrating it with C# and .NET allows developers to create robust applications for monito
  • Upload App file In SharePoint6/24/2024 11:42:44 AM. Deploy apps in SharePoint Online directly via Visual Studio to developer sites; for Team, Project, and community sites, add them to the app catalog. Steps: Access admin portal, navigate to Apps, selec
  • How To Perform Custom Actions And Upgrades Using Visual Studio Installer6/24/2024 9:02:40 AM. Visual Studio provides installer projects in order to make application deployment simple. To have Visual Studio installer project type with your version of Visual Studio, make sure you download and in
  • Multipart Form Data In WCF6/24/2024 9:02:20 AM. This tutorial guides the creation of a WCF Service Library in Visual C#. It involves setting up a project named "DemoMultipartWCF" and implementing functionality to handle multipart form dat
  • Return View With ViewName in Controller Sample in MVC - Day 56/24/2024 9:02:13 AM. This article describes how to return a view name from a controller in an MVC project. Start by creating an MVC project from the "Empty" template, then add a controller by right-clicking on &
  • Optimizing LINQ Queries in C# and .NET Core Web APIs6/21/2024 7:21:52 AM. LINQ in C# optimizes data querying with readable syntax, but inefficient use can impact .NET Core Web API performance. Strategies like early filtering and selective projections enhance efficiency. Def
  • Authentication And Authorization In ASP.NET Core MVC Using Cookie6/20/2024 10:12:07 AM. Security is the main concern of modern applications because anyone can steal your data if it is not secured. So, if you are going to create an application where the data security is a primary concern,
  • Integrate Twilio in C# ASP.NET Core MVC Project to Send SMS6/20/2024 8:40:21 AM. In this article, we will learn how to integrate Twilio in a C# .NET MVC project to send SMS. Learn to enhance user engagement by integrating Twilio into a C# MVC project. Follow the steps from setting
  • Understand Antiforgery Token In ASP.NET MVC6/19/2024 11:55:51 AM. In ASP.NET MVC, Anti-forgery Tokens prevent Cross-Site Request Forgery (CSRF) attacks by generating unique tokens for each request. They safeguard web applications by validating the authenticity of re
  • Clinic Management Project Using ASP.NET MVC 56/19/2024 9:55:18 AM. We will build a clinic management project for Tayo Clinic. Patients register and make appointments with available doctors, who then fill out attendance forms with diagnoses and therapy details. Admins
  • How To Create A Web Service Project In .NET Using Visual Studio6/17/2024 11:20:14 AM. Learn to create and consume web services in .NET using Visual Studio. This tutorial covers creating ASP.NET web applications, defining WebMethods, adding service references, and integrating services i
  • Creating Angular Project Using MVC6/17/2024 11:19:59 AM. Learn how to efficiently create Angular projects using the MVC (Model-View-Controller) architecture. This comprehensive guide covers setting up Angular, integrating MVC principles to organize your app
  • Unit Test In .NET Core Application Using XUnit6/17/2024 10:49:39 AM. Learn xUnit for ASP.NET Core unit testing with CLI setup and examples. Explore Fact and Theory attributes, ILogger dependency injection, and test project integration for efficient code validation and
  • Harnessing The Power Of AI In Project Management6/17/2024 9:17:11 AM. Artificial Intelligence (AI) is revolutionizing project management by enhancing scheduling, resource allocation, risk management, decision-making, task automation, and team collaboration. AI tools lik
  • Developing a Sturdy Project Schedule6/17/2024 5:30:36 AM. Developing a robust project schedule involves defining goals, breaking tasks into manageable units, establishing dependencies, estimating task durations, allocating resources effectively, and using to
  • Project Management Certifications' Effect on Career Advancement6/17/2024 5:04:24 AM. In today's competitive job market, project management certification is a powerful tool for career advancement. Certifications like PMP, PRINCE2, and CSM enhance marketability, boost earning potent
  • Utilizing Data Analytics To Promote Project Achievement6/16/2024 2:22:23 PM. This article explores the transformative role of data analytics in project management. It highlights how advanced analytics improve decision-making, risk management, resource allocation, and project t
  • Techniques for Organizing Effective Project Kick-Off Meetings6/16/2024 8:51:27 AM. One important event that sets the tone for the whole project is the kick-off meeting. It's the project team's first genuine chance to get together, set objectives, and develop a mutual compreh
  • Techniques for Risk Management in Complex Projects6/16/2024 8:37:27 AM. This article outlines risk management strategies for complex projects, emphasizing the importance of identifying, categorizing, and prioritizing risks. It covers the development of mitigation plans, a
  • Implementing Scrum Methodology in Agile Project Management6/14/2024 4:14:22 AM. This article will provide a comprehensive overview of the Scrum process within agile development. We'll delve into the core components of Scrum, exploring.
  • Creating a Web Resource Based on React TypeScript in Dynamics 3656/13/2024 8:02:59 AM. Integrating React and TypeScript with Dynamics 365 enables developers to build responsive and maintainable user interfaces. This approach leverages modern web practices for enhanced performance, reusa
  • Display Weather Forecast In ASP.NET MVC Using OpenWeatherMap Weather API6/11/2024 12:22:38 PM. Dive into ASP.NET MVC weather forecasting using OpenWeatherMap API. Follow steps to set up your project in Visual Studio, parse JSON responses, utilize ViewModels, and fetch data with WebClient. Enhan
  • Oracle Stored Procedure Output Parameters with Dapper in ASP.NET Core6/11/2024 11:41:47 AM. This article provides a detailed guide to integrating Oracle stored procedures with ASP.NET Core using Dapper, focusing on handling output parameters, which can often be a challenging aspect of databa
  • Unveiling HTML's Secret Sauce: The Power of Attributes6/8/2024 1:52:36 PM. Explore essential HTML attributes like accept, alt, autocomplete, contenteditable, download, hidden, srcset, readonly, loading, and poster, crucial for enhancing user experiences, accessibility, and p
  • Create Python Flask Web Application And Display SQL Records In Browser6/7/2024 10:41:42 AM. This tutorial guides you through creating a Python Flask web application to display SQL Server table records in a web browser. Starting with setting up a Flask web project in Visual Studio, you'll
  • How to Acquire Project Leadership Skills as a Beginner6/6/2024 6:06:27 AM. Project leadership is a vital skill in today’s collaborative and dynamic work environments. As a beginner, the path to becoming a proficient project leader may seem challenging, but with the right str
  • Essential Tools and Technologies for Project Leaders6/6/2024 5:25:09 AM. Essential tools for project leaders include project management software like Trello, communication tools such as Slack, task automation platforms like Zapier, data analytics tools such as Tableau, and
  • First Website/Project Of ASP.NET Core6/5/2024 11:32:17 AM. This guide walks you through creating a simple ASP.NET Core website using Visual Studio. Learn the basics of setting up a project, adding controllers, creating views, and configuring routing to displa
  • Angular 10 Project In Azure DevOps CI/CD With Azure Repos Or GitHub And Hosting In Azure App Service - Part One6/5/2024 11:09:32 AM. In this article, you will learn about Angular 10 project deployment steps with Azure Repos and CI/CD using Azure Devops and Azure App Service - Latest Version.
  • How To Implement Amazon SQS (AWS SQS) In ASP.NET Core Project6/5/2024 5:39:55 AM. Basically in this article, we learn how to implement Amazon SQS (AWS SQS) in the ASP .Net Core project, how to create SQS on AWS, how to send message to AWS SQS, How to receive a message from AWS SQS
  • How to Run an Effective Daily Stand-Up Meeting in Agile Projects6/5/2024 5:24:38 AM. Daily stand-up meetings are a core component of agile methodologies, including Scrum and Kanban. They provide a structured yet flexible way for teams to communicate, coordinate, and stay aligned. Howe
  • Understanding Azure AI Studio Architecture6/4/2024 8:16:19 AM. Explore AI Studio's architecture, including the AI Studio Hub and Project, built on Azure Machine Learning. AI Studio provides AI developers and data scientists with a seamless web portal, SDK, or
  • Discovering Azure AI Studio and its Capabilities6/4/2024 5:56:23 AM. This article details the step-by-step process for creating an Azure AI Hub, setting up Azure AI projects, appropriate use of Azure AI Studio, and managing tasks within Azure AI Hub.
  • Effective Strategies for Handling Project Deadlines 6/4/2024 5:08:44 AM. Managing client expectations and project deadlines involves establishing clear communication channels, setting realistic deadlines, defining milestones and deliverables, managing scope changes, antici
  • Mastering Technical Project Management: Strategies for Success6/3/2024 9:41:18 AM. Mastering Technical Project Management: Strategies for Success" delves into effective planning, execution, and leadership in technical projects. It covers tools, best practices, and risk manageme
  • Create Impactful Project Timelines Milestones for Entrepreneurs6/3/2024 6:26:51 AM. Creating Impactful Project Timelines and Milestones as an Entrepreneur" focuses on strategic planning for entrepreneurs to achieve their goals. It emphasizes setting clear timelines and defining
  • Understanding RFP and RFI: Differences and Real-World Examples5/29/2024 6:18:55 AM. In this article, we explore the essential roles of Request for Proposal (RFP) and Request for Information (RFI) in procurement and we'll explain what each one is, their key differences, and provid
  • Efficient Solution Parsing in .NET 8 Using DTE & Microsoft.Build5/20/2024 11:41:46 AM. A solution parser within the realm of C# generally denotes a software or library capable of parsing and understanding the data within a Visual Studio solution (.sln) file and its corresponding project
  • Azure Data Explorer - Kusto Query - Transform Rows To Columns5/17/2024 11:08:46 AM. In Azure Data Explorer using Kusto Query Language, transform rows to columns using operators like Pivot or Transpose. Aggregate and reshape data with Summarize and Project, facilitating efficient anal
  • Learn to Fix Bundle Initial Exceeded Maximum Budget5/16/2024 6:58:28 AM. Learn how to fix and then bundle initials that exceed the maximum budget. In Angular projects, the "initial exceeded maximum budget" error occurs when the bundle size surpasses limits set in
  • Mastering OOP in C#: A Real-World Project Journey5/13/2024 4:57:51 AM. Explore Object-Oriented Programming in C# through a practical journey. Learn key concepts like inheritance, polymorphism, and encapsulation while working on real-world projects. Master C# development
  • How to Get Started with React and TypeScript?5/9/2024 11:36:16 AM. Explore the fundamentals of setting up React applications with TypeScript in this beginner's guide by Ziggy Rafiq. Learn about project structure, component creation, running your app, and configur
  • Create MVC Project Step By Step From Scratch- Part One5/6/2024 11:26:27 AM. In this article, Learn how to build an MVC (Model-View-Controller) project from scratch in this comprehensive step-by-step tutorial series. Follow along as we delve into web development, software arch
  • An Introduction to Jira: A Project Management Software Tool5/3/2024 9:55:15 AM. Jira is designed to help teams manage projects from start to finish, facilitating everything from task assignment to progress tracking. Whether you're in software development, business, or another
  • CRUD Operation Using Single Stored Procedure In ASP.NET MVC Of Real-Time Project5/2/2024 10:03:03 AM. Explore ASP.NET MVC's streamlined CRUD operations using a single stored procedure in a real-time project. Leverage Entity Framework, SQL Server, and ViewModel mapping for efficient database intera
  • Xamarin.Forms - Open App Store Or Play Store In XamarinApp4/30/2024 9:34:20 AM. Learn to develop Xamarin.Forms apps for Android and iOS, accessing filesystems, and distributing data files. Implement UI elements like buttons and images. Use Xamarin.Essentials to open Play Store o
  • Create a React Project From Scratch – Part I4/30/2024 9:20:11 AM. Embark on a journey to create a React project from scratch in this beginner-friendly tutorial series. Learn to build powerful user interfaces using JavaScript with React, starting with Part I where we
  • MPXJ Library in Details4/26/2024 12:14:21 PM. MPXJ is a Java library for reading, writing, and manipulating project data stored in Microsoft Project files. It offers APIs for task scheduling, resource management, Gantt charts, and more, facilitat
  • Introduction to Visual Studio4/23/2024 8:59:20 AM. This article is an introduction into Visual Studio. Visual Studio 2005 is a complete set of development tools for building high performance Desktop applications, XML Web Services, mobile applications
  • Sprint Planning Check Lists - Do They Help?4/23/2024 8:54:09 AM. Sprint planning checklists are invaluable tools in Agile project management, aiding teams in organizing tasks, setting priorities, and ensuring alignment with project goals.
  • Native Assembly Programming in .NET4/22/2024 8:56:22 AM. Learn to create EXE and DLL files using MASM in Visual Studio. Configure project settings, write assembly code, debug, and test applications. Explore the power of assembly language for faster executio
  • DNN, Formerly DotNetNuke, Tutorial - Part Four (GenericDNN Modules) 4/22/2024 8:55:39 AM. Learn how to create a GenericDNN module using templates, simplifying module installation without manual configuration. Follow step-by-step instructions for project setup, building in Release mode, ins
  • Deploying Windows Applications using Visual Studio 20104/18/2024 1:29:16 PM. In this article, we'll Learn how to deploy your Windows applications efficiently with Visual Studio 2010. Explore ClickOnce deployment, setup projects, MSI installers, and best practices for packa
  • Getting Started With Angular 2 Using Angular CLI4/16/2024 5:34:01 AM. Angular CLI simplifies Angular development by providing a command line interface for project setup, file management, testing, and deployment. Install Node.js and npm, then Angular CLI globally. Create
  • Getting Started With Angular CLI4/15/2024 11:58:17 AM. Angular is a framework to build client-side applications. It is specially used to create single page applications where the View is refreshed asynchronously without having to reload the whole applicat
  • Mastering the Art of Debugging in Your ASP.NET Project4/12/2024 5:05:51 AM. Delving into the realm of maintaining and improving an existing ASP.NET project feels like embarking on a journey through a maze of challenges and prospects. As developers, we regularly encounter the
  • Create A Database Project From Existing SQL Database 4/11/2024 7:03:00 AM. In this post, we will see how to create a database project from existing SQL database. We will modify the project by adding a table into the project and add seed data through post deployment script. W
  • Properly Setting Up .NET Core Projects4/11/2024 6:20:44 AM. Properly Setting Up .NET Core Projects involves configuring project structure, managing dependencies via NuGet packages, selecting appropriate SDK versions and target frameworks, and adhering to best
  • CLI Implementation in .NET Core: Create MVC Projects Easily4/11/2024 6:15:58 AM. The dotnet CLI is a vital cross-platform tool for .NET Core development. It offers basic, project modification, and advanced commands, simplifying tasks like SDK listing, project creation, build, and
  • Blazor Project Templates Explained4/9/2024 9:25:47 AM. Blazor, a web framework by Microsoft, empowers developers to build SPAs with C# and HTML. Hosted server-side via ASP.NET Core or client-side with web assembly, Blazor offers project templates in Visu
  • Future Ready Blazor Application Architecture4/9/2024 9:16:46 AM. Learn how to separate UI components in Blazor applications for code reuse using Razor Class Library. Step-by-step guide to create and integrate UI components into Blazor Server applications. Future-re
  • Understanding of Blazor Server App Project Structure 4/9/2024 8:50:28 AM. This article covers creating a Blazor Server App project, project structure overview, default folders' usage, setting startup components, and essential files like AppSettings and Program.cs. Prere
  • Create Service Connections in Azure DevOps3/28/2024 6:02:21 AM. Learn how to set up service connections in Azure DevOps for seamless integration with Power Platform. Follow step-by-step instructions to configure essential details like Server URL, Tenant ID, Applic
  • How To Add Jetpack Compose In Existing Kotlin Project3/27/2024 6:15:09 AM. This article guides you through the step-by-step process of integrating Jetpack Compose into your existing Kotlin Android project.
  • Azure Devops Project Configuration - Pipelines3/26/2024 2:58:37 PM. In this article, you’ll learn how to create a Azure DevOps Pipeline for CI and CD without using YAML Coding, source in Azure GIT repos, Configuring Build and release in Azure Web App Services.
  • How To Clone An Existing Git Repo In Azure Repos3/26/2024 6:40:22 AM. Learn how to clone an existing Git repository in Azure DevOps for collaborative work. Follow step-by-step instructions to create a local copy, make changes, and sync with the team. Enhance your under
  • Azure Devops Project Configuration - Repos - Part Three3/22/2024 9:01:23 AM. In this article, you’ll learn how to create a Visual Studio project and how to push local environment code to Azure repos, as well as branching options for your master branch by using GIT source contr
  • Continuous Deployment🚀 Using Azure DevOps Pipelines🌈 And .NET Project3/22/2024 9:00:02 AM. Learn how to set up a continuous deployment pipeline in Azure DevOps for .NET projects. Configure tasks, deployment groups, variables, and retention policies for efficient release management. Test de
  • Continuous Integration Using Azure DevOps Pipelines And .NET Project3/22/2024 8:55:10 AM. In this article, we will see what Azure DevOps Pipeline is and how to implement Continuous Integration using Azure DevOps for a .NET project.
  • Folder Structure of .NET Projects3/20/2024 7:12:51 AM. The folder structure of a .NET project is fundamental for developers navigating the vast ecosystem of .NET development. Whether you're building a console application or a web application, having a
  • Add An Existing Project Into GIT Using Command Prompt With Azure DevOps3/15/2024 8:45:09 AM. Learn to integrate existing projects into Git via Command Prompt, seamlessly syncing with Azure DevOps. This process enables efficient version control, project management, and collaboration, enhancing
  • Implementing AI and ML in C# Projects3/14/2024 9:35:14 AM. Explore the integration of AI and ML into C# projects with this beginner-friendly guide. Power of ML.NET, TensorFlow.NET, and Accord.NET to implement machine learning algorithms in your C# application