8000 GitHub - AmirAbdollahi/118: Project118 is a demo application built with .NET Framework 4.8 using a clean, layered architecture. It separates concerns across data access, business logic, DTOs, and a WinForms UI. · GitHub
[go: up one dir, main page]

Skip to content

AmirAbdollahi/118

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project118

Project118 is a Windows Forms application built using .NET Framework 4.8. It is designed to demonstrate practical Windows desktop development using C#, structured code organization, and interaction with a SQL Server database.

Technologies Used

  • .NET Framework: 4.8
  • Language: C#
  • UI Framework: Windows Forms (WinForms)
  • IDE: Visual Studio
  • Database: Microsoft SQL Server
  • Architecture: Layered (UI, Logic, Data Access)
  • Project Type: Windows Desktop Application

Project Structure

Project118/
├── bin/               # Compiled output
├── obj/               # Intermediate files generated by the build
├── App.config         # Configuration file (includes database connection settings)
├── Form1.cs           # Main form (UI logic and event handling)
├── Form1.Designer.cs  # Designer-generated UI layout code
├── DataAccess.cs      # Data access layer (interaction with SQL Server)
├── Utils.cs           # Utility/helper methods
└── Project118.sln     # Visual Studio solution file

Getting Started

To run the application:

  1. Clone the repository:

    git clone https://github.com/AmirAbdollahi/118.git
  2. Open Project118.sln in Visual Studio.

  3. Ensure .NET Framework 4.8 is installed. If not, download it from Microsoft .NET Downloads.

  4. Build the solution (Ctrl + Shift + B) and run the application (F5).

Note: You may need to update the dat 6C22 abase connection string in App.config based on your environment.

Features

  • Basic Windows Forms UI for user interaction
  • SQL Server data integration via ADO.NET
  • Separation of concerns: UI, logic, and data access layers
  • Easily extensible for future modules

License

This project is open-source and available under the MIT License.

About

Project118 is a demo application built with .NET Framework 4.8 using a clean, layered architecture. It separates concerns across data access, business logic, DTOs, and a WinForms UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

0