• Post category:StudyBullet-6
  • Reading time:4 mins read


Build a Notepad App that you and others can use everyday.

What you will learn

Setup Development Environment

Create a new Windows Forms Project

Add Widgets to Windows Forms Project

Modify Widget Properties

Write logic application logic

Build a Notepad Application

Description

Windows Notepad is a simple text editor for Windows; it creates and edits plain text documents.

C# (pronounced “See Sharp”) is a modern, object-oriented, and type-safe programming language. C# enables developers to build many types of secure and robust applications that run in .NET. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and JavaScript programmers. This tour provides an overview of the major components of the language in C# 8 and earlier.

C# programs consist of one or more files. Each file contains zero or more namespaces. A namespace contains types such as classes, structs, interfaces, enumerations, and delegates, or other namespaces.


Get Instant Notification of New Courses on our Telegram channel.


C# is an object-oriented, component-oriented programming language. C# provides language constructs to directly support these concepts, making C# a natural language in which to create and use software components. Since its origin, C# has added features to support new workloads and emerging software design practices. At its core, C# is an object-oriented language. You define types and their behavior.

Microsoft Visual Studio is an integrated development environment from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps.

Windows Forms is a free and open-source graphical class library included as a part of Microsoft .NET, .NET Framework or Mono Framework, providing a platform to write client applications for desktop, laptop, and tablet PCs.

English
language

Content

Setup Development Environment

Introduction
What is C#
What is Visual Studio
Minimum installation requirements for visual studio
Visual studio workloads
Installing Visual Studio

Creating a Notepad Application

Project Introduction
Creating a new project in visual studio
Adding Widgets
Changing properties for widgets : part 1
Changing properties for widgets : part 2
Changing properties for widgets : part 3
Writing some code logic
Writing the code for menu controls
Testing what we have done so far
Setting breakpoints
Writing code to load files
Writing code to save files
Create a ne window : part 1
Create a ne window : part 2
Building on what we have done