Professional Documents
Culture Documents
PRESENTATION
Submitted by:
Prathamesh Kishor Rathi
TE A 60
Submitted to:
Prof. Shubhangi Nirgide
CONTENTS
▪ Training Details
▪ Introduction to C#
▪ Dialog Box and its classes , Regular Expression in C#
▪ Project1-Notepad
▪ Project2-Compiler
▪ FireBase and Newtonsoft (cloud computing)
▪ Main Project – Employee Management System
▪ Conclusion
1 TRAINING DETAILS
• C# is designed for the Common Language Infrastructure (CLI), which outlines the executable code and execution environment.
This allows usage of multiple high-level languages on various computer platforms and architectures.
• C# is a general purpose object oriented programming language with multiple paradigms. C# was originally developed as C-Like
Object Oriented Language (COOL) but that name was subsequently changed to avoid any branding problems
• Some Major features of C# are :
1. Structured programming language
2.Object Oriented Language
3.Scalable language
3.Database Applications
4.Distrubuted Applications
WINFORM
• Windows Forms is a Graphical User Interface (GUI) class library that is integrated within .Net.
Framework. Its Primary objective is to provide an easier interface to develop applications for
desktop, tablet, PC.
• Winform can only be used for development of Windows Forms applications
• WinForms applications can contain the different type of controls like labels, list boxes, combobox ,
textboxes ,pictureboxes etc.
DIALOG BOX AND ITS CLASSES IN C#
•A dialog box in C# is a type of window, which is used to enable common communication or dialog between a computer
and its user.
•Steps to use common dialog box :
a)Instantiate the required common dialog box.
b)Set the properties of common dialog box, if required.
c) Call its ShowDialog() method to invoke the dialog box.
•The Common Dialog box used are given below.
a)FontDialog
b)ColorDialog
c)OpenDialog
d)SaveDialog
REGULAR EXPRESSIONS
• Cloud computing is Web-based computing that allows businesses and individuals to consume
computing resources such as virtual machines, databases, processing, memory, services, storage, or
even number of calls or events and pay-as-you-go.
• Cloud Computing = Software as a Service + Platform as a Service + Infrastructure as a Service.
• We can Build fast, modern, and scalable cloud applications on all major cloud platforms with .NET.
• Examples of cloud computing in messaging platforms also include emails. Since your email
information is stored in the cloud, you could access them on any computer. Skype and WhatsApp
are also examples of cloud computing messaging apps
FIREBASE
• It is a web/mobile application development platform from Google with powerful features for developing, handling, and enhancing applications. Firebase
is a backend platform for building web and mobile applications
• Firebase provides the following important features : - Build , Release and Monitor , Analytics , Engage
1.Realtime applications
4.Sharing photos
5.Business applications
• The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected
client. When you build cross-platform apps with our Apple platforms, Android, and JavaScript SDKs, all of your clients share one Realtime
Database instance and automatically receive updates with the newest data.
LIBRARIES USED
FIREBASE :- It is used to handle Firebase Realtime Database which is a cloud-hosted database. Data
is stored as JSON and synchronized in realtime to every connected client. When you build cross-platform
apps .
Namespace used are :- a)System.Firebase.Database;
b) System.Firebase.Database.Query;
NWETONSOFT :- The Newtonsoft library provides classes that are used to implement the
core services of the framework. It provides methods for converting between .NET types and
JSON types, Serializing and deserializing json objects.
Namespace used :- a)System.Newtonsoft.json ;
MAIN PROJECT – EMPLOYEE MANAGEMENT
SYSTEM
DETAILS WINFORM
TASK
Management
REPORT AND MAIL
CERTIFICATE:-
CONCLUSION:-