SlideShare a Scribd company logo
1 of 25
Presentation
What is the .Net Framework
 Primarily a development platform (mostly effects

application development)
 Consists of two main parts
 Common Language Runtime

 .Net Framework Class Library
CLR (Common Language Runtime)
 Provides a “runtime environment” for the execution of

code written in ANY .Net Language
 “Manages”
 The overall execution of .Net code

 Inheritance, Memory, Debugging, and application

development across Multiple languages
Compilation of .Net code
 All .Net languages are first compiled into an intermediate

language called MSIL or IL (Microsoft Intermediate
Language)
 The MSIL is then “Just In Time” (JIT) compiled at first
execution of the code and managed by the CLR
 All MSIL or IL code can be compiled directly to native code
with the following
 Compiling native code will provide faster startup execution of the

code
 Performance during execution of the code will then be sacrificed
 During JIT Optimization is placed on the Managed Code in order to
improve performance at the time of execution
Code Compilation In .net
.Net Framework Class Library
 Provide a library of base classes that developers can

use in their own applications written in ANY .Net
language
 Because of the use of these base classes, Inheritance
can then be extensively used in languages that use the
.Net Framework
Visual Basic .Net
 General Features
 Additional Features of VB .Net
General features
 It is an object oriented language
 Students do better with this subject when they have a firm








understanding of objects
 In the past VB had objects but focus was not placed on them
 VB .Net use objects and inheritance with everything
Uses exception handling extensively
 New techniques are shown to the student for providing feedback
from their programs in order to help trouble shoot errors
 Like with most OOP languages, exceptions that are not handled will
cause programs to abnormally end or exit
Uses “generics” with creating classes and Sub programs
 Can use the top data type on inheritance of type Object
 Used for late binding of data types and is quite useful when
implementing stacks or queues of any data type (.Net 2.0)
Provides a quick way to develop heavy duty applications in a
windowing environment
It is a useful tool for developing event driven programs
Additional Feature of VB .Net
 Can create both windows applications and web applications at the click

of a mouse button
 The interface between the Databases and applications

 Are the same between web apps and windows apps
 All data are transferred between the apps in XML format regardless if it is a

web application or a windows application
 A copy of the data from the database is loaded into a data set.
 Persistent connections between the application and the database no longer
exists

 Every form is a class and new forms now have to be instantiated
 VB .Net is still not case sensitive
The Introduction to VB .Net
 Data Types in VB .Net
 Functions and Sub Procedures
Data Types in VB .Net
 Data Types and possible values
 Integer -> -2,147,483,648 (4 bytes)
 Double -> floating point numbers with 14 digits of accuracy











(8 Bytes)
Decimal -> decimal values ( 16 bytes replaced currency in 6.0)
Date -> the date (8 Bytes)
Byte -> 0 to 255 (1 Byte)
Char -> Unicode character (2 Bytes)
Boolean ->True or false value (2 Bytes)
Single -> floating point number with 6 digits of accuracy (4 bytes)
Short -> 2 byte integer
Long -> 8 byte integer
String -> an arrangement of alpha-numeric characters varies in
length
Object -> any data type 4 bytes
Functions and Sub procedures / Programs in
VB .Net (Methods)
 Functions and sub procedures must either have a sub or function







keyword in the function or sub procedure heading
They can be either public or private (following the same conventions in
OOP languages such as C++ or Java)
All parameters are passed by value by default in VB .Net
Parameters of any data type may be passed by reference
All Objects and arrays are passed by reference not value
All events are handled by a sub procedure in VB .Net
Functions return a value and Sub Procedures do Not
Microsoft SQL Basics
 Differences between MS SQL and Access
 Advantages of MS SQL
Differences between MS SQL and
Access
 SQL More Powerful than MS Access
 Larger data types are available
 Connection over a network provide access to multiple
clients
 A client is required to connect to the SQL Database
Advantages of MS SQL
 Can handle multiple users at one time
 Ideal for web sites and web applications
 Contain the BLOB (Binary Large Object) which

enables a user to store images in a database
 Larger numeric values can be stored in each field
Project Introduction
Hosiery Management System
Purpose
A Hosiery Management system is a Software that allows
the Hosiery Admin to Add, Delete and Update Design
The Purpose of making this project is to allow the Admin
of Hosiery or Factory to Manage all the parties, Design ,
Items , Employees . It allow the Admin or the User
Privileged by Admin to Add Design, Update Design,
Delete Design, Add Party, Update Party, Delete Party,
Add Item , Update Item, Delete Item, Add User , Change
Password etc
Drawbacks Of Existing System
 Existing system is made in downgrade visual basic 6
 It does not have Multi User Functionality
 Employee Attendance Procedure is Time

Consuming
Proposed System
 Multi user Account For user with Privileges

Provided by Admin
 Admin Panel In Admin Account
 Easy and Less Time Consuming Attendance
Procedure
 Comparatively Fast as .net Framework is used
MDI Parent Form
Add New Design Form
Add New Challan Form
Party Challan Working
Job Sheet Form
THANK YOU

More Related Content

What's hot

Summer Training In Dotnet
Summer Training In DotnetSummer Training In Dotnet
Summer Training In DotnetDUCC Systems
 
An isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra dasAn isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra dasVikash Chandra Das
 
Components of .NET Framework
Components of .NET FrameworkComponents of .NET Framework
Components of .NET FrameworkRoshith S Pai
 
What is dotnet (.NET) ?
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?Talha Shahzad
 
Learn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstLearn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstJibran Rasheed Khan
 
Be project ppt asp.net
Be project ppt asp.netBe project ppt asp.net
Be project ppt asp.netSanket Jagare
 
Understanding LINQ in C#
Understanding LINQ in C# Understanding LINQ in C#
Understanding LINQ in C# MD. Shohag Mia
 
Introducing the Entity Framework
Introducing the Entity FrameworkIntroducing the Entity Framework
Introducing the Entity FrameworkLearnNowOnline
 
Linq in C# 3.0: An Overview
Linq in C# 3.0: An OverviewLinq in C# 3.0: An Overview
Linq in C# 3.0: An Overviewpradeepkothiyal
 
What's New in .Net 4.5
What's New in .Net 4.5What's New in .Net 4.5
What's New in .Net 4.5Malam Team
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra SolutionsQUONTRASOLUTIONS
 
J2ee connector architecture
J2ee connector architectureJ2ee connector architecture
J2ee connector architectureSubhasis Nayak
 
.Net Framework
.Net Framework.Net Framework
.Net FrameworkMohamadKrm
 

What's hot (20)

Working in Visual Studio.Net
Working in Visual Studio.NetWorking in Visual Studio.Net
Working in Visual Studio.Net
 
LINQ in C#
LINQ in C#LINQ in C#
LINQ in C#
 
Summer Training In Dotnet
Summer Training In DotnetSummer Training In Dotnet
Summer Training In Dotnet
 
An isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra dasAn isas presentation on .net framework 2.0 by vikash chandra das
An isas presentation on .net framework 2.0 by vikash chandra das
 
Components of .NET Framework
Components of .NET FrameworkComponents of .NET Framework
Components of .NET Framework
 
What is dotnet (.NET) ?
What is dotnet (.NET) ?What is dotnet (.NET) ?
What is dotnet (.NET) ?
 
Learn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstLearn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database First
 
Visual studio
Visual studioVisual studio
Visual studio
 
Be project ppt asp.net
Be project ppt asp.netBe project ppt asp.net
Be project ppt asp.net
 
Understanding LINQ in C#
Understanding LINQ in C# Understanding LINQ in C#
Understanding LINQ in C#
 
Introducing the Entity Framework
Introducing the Entity FrameworkIntroducing the Entity Framework
Introducing the Entity Framework
 
Dot net syllabus book
Dot net syllabus bookDot net syllabus book
Dot net syllabus book
 
Entity Framework 4
Entity Framework 4Entity Framework 4
Entity Framework 4
 
Linq in C# 3.0: An Overview
Linq in C# 3.0: An OverviewLinq in C# 3.0: An Overview
Linq in C# 3.0: An Overview
 
What's New in .Net 4.5
What's New in .Net 4.5What's New in .Net 4.5
What's New in .Net 4.5
 
.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions.Net introduction by Quontra Solutions
.Net introduction by Quontra Solutions
 
J2ee connector architecture
J2ee connector architectureJ2ee connector architecture
J2ee connector architecture
 
.Net Framework
.Net Framework.Net Framework
.Net Framework
 
DOT Net overview
DOT Net overviewDOT Net overview
DOT Net overview
 
Dev381.Pp
Dev381.PpDev381.Pp
Dev381.Pp
 

Viewers also liked (18)

2011 Commitment to Excellence Dinner Pictures
2011 Commitment to Excellence Dinner Pictures2011 Commitment to Excellence Dinner Pictures
2011 Commitment to Excellence Dinner Pictures
 
Smart SME Management Software
Smart SME Management SoftwareSmart SME Management Software
Smart SME Management Software
 
C# and dot net framework
C# and dot net frameworkC# and dot net framework
C# and dot net framework
 
Control structures in c
Control structures in cControl structures in c
Control structures in c
 
Exception handling in .net
Exception handling in .netException handling in .net
Exception handling in .net
 
Mini project
Mini projectMini project
Mini project
 
Total productive Maintanance
Total productive MaintananceTotal productive Maintanance
Total productive Maintanance
 
Attendance Management Report 2016
Attendance Management Report 2016Attendance Management Report 2016
Attendance Management Report 2016
 
Array in C# 3.5
Array in C# 3.5Array in C# 3.5
Array in C# 3.5
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architecture
 
College Stationery Management System VB 6.0 and Microsoft Access Project
College Stationery Management System VB 6.0  and Microsoft Access ProjectCollege Stationery Management System VB 6.0  and Microsoft Access Project
College Stationery Management System VB 6.0 and Microsoft Access Project
 
15.project attendence managemnt system
15.project attendence managemnt system15.project attendence managemnt system
15.project attendence managemnt system
 
College management-system
College management-systemCollege management-system
College management-system
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
Student Attendance System
Student Attendance SystemStudent Attendance System
Student Attendance System
 
College management system ppt
College management system pptCollege management system ppt
College management system ppt
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
Attendance monitoring system
Attendance monitoring systemAttendance monitoring system
Attendance monitoring system
 

Similar to .NET presentation

Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.netJaya Kumari
 
Automatic answer checker
Automatic answer checkerAutomatic answer checker
Automatic answer checkerYesu Raj
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iRakesh Joshi
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iRakesh Joshi
 
SLC ASP.NET Framework and BPM (Eng)
SLC ASP.NET Framework and BPM (Eng)SLC ASP.NET Framework and BPM (Eng)
SLC ASP.NET Framework and BPM (Eng)Selcuk Celik
 
Net Fundamentals
Net FundamentalsNet Fundamentals
Net FundamentalsAli Taki
 
Online lg prodect
Online lg prodectOnline lg prodect
Online lg prodectYesu Raj
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVLandis+Gyr
 
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan
 
.NET,ASP .NET, Angular Js,LinQ
.NET,ASP .NET, Angular Js,LinQ.NET,ASP .NET, Angular Js,LinQ
.NET,ASP .NET, Angular Js,LinQAvijit Shaw
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word documentSIVAJISADHANA
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word documentSIVAJISADHANA
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word documentSIVAJISADHANA
 

Similar to .NET presentation (20)

Onine exam 1
Onine exam 1Onine exam 1
Onine exam 1
 
Introduction to vb.net
Introduction to vb.netIntroduction to vb.net
Introduction to vb.net
 
Automatic answer checker
Automatic answer checkerAutomatic answer checker
Automatic answer checker
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part i
 
Dot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part iDot net-interview-questions-and-answers part i
Dot net-interview-questions-and-answers part i
 
SLC ASP.NET Framework and BPM (Eng)
SLC ASP.NET Framework and BPM (Eng)SLC ASP.NET Framework and BPM (Eng)
SLC ASP.NET Framework and BPM (Eng)
 
dot NET Framework
dot NET Frameworkdot NET Framework
dot NET Framework
 
Net Fundamentals
Net FundamentalsNet Fundamentals
Net Fundamentals
 
Project seminar
Project seminarProject seminar
Project seminar
 
Online lg prodect
Online lg prodectOnline lg prodect
Online lg prodect
 
Documentation
DocumentationDocumentation
Documentation
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
VidyaBhooshanMishra_CV
VidyaBhooshanMishra_CVVidyaBhooshanMishra_CV
VidyaBhooshanMishra_CV
 
Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2Daniel Egan Msdn Tech Days Oc Day2
Daniel Egan Msdn Tech Days Oc Day2
 
.NET,ASP .NET, Angular Js,LinQ
.NET,ASP .NET, Angular Js,LinQ.NET,ASP .NET, Angular Js,LinQ
.NET,ASP .NET, Angular Js,LinQ
 
Visual studio.net
Visual studio.netVisual studio.net
Visual studio.net
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word document
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word document
 
New microsoft office word document
New microsoft office word documentNew microsoft office word document
New microsoft office word document
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

.NET presentation

  • 2. What is the .Net Framework  Primarily a development platform (mostly effects application development)  Consists of two main parts  Common Language Runtime  .Net Framework Class Library
  • 3. CLR (Common Language Runtime)  Provides a “runtime environment” for the execution of code written in ANY .Net Language  “Manages”  The overall execution of .Net code  Inheritance, Memory, Debugging, and application development across Multiple languages
  • 4. Compilation of .Net code  All .Net languages are first compiled into an intermediate language called MSIL or IL (Microsoft Intermediate Language)  The MSIL is then “Just In Time” (JIT) compiled at first execution of the code and managed by the CLR  All MSIL or IL code can be compiled directly to native code with the following  Compiling native code will provide faster startup execution of the code  Performance during execution of the code will then be sacrificed  During JIT Optimization is placed on the Managed Code in order to improve performance at the time of execution
  • 6. .Net Framework Class Library  Provide a library of base classes that developers can use in their own applications written in ANY .Net language  Because of the use of these base classes, Inheritance can then be extensively used in languages that use the .Net Framework
  • 7. Visual Basic .Net  General Features  Additional Features of VB .Net
  • 8. General features  It is an object oriented language  Students do better with this subject when they have a firm     understanding of objects  In the past VB had objects but focus was not placed on them  VB .Net use objects and inheritance with everything Uses exception handling extensively  New techniques are shown to the student for providing feedback from their programs in order to help trouble shoot errors  Like with most OOP languages, exceptions that are not handled will cause programs to abnormally end or exit Uses “generics” with creating classes and Sub programs  Can use the top data type on inheritance of type Object  Used for late binding of data types and is quite useful when implementing stacks or queues of any data type (.Net 2.0) Provides a quick way to develop heavy duty applications in a windowing environment It is a useful tool for developing event driven programs
  • 9. Additional Feature of VB .Net  Can create both windows applications and web applications at the click of a mouse button  The interface between the Databases and applications  Are the same between web apps and windows apps  All data are transferred between the apps in XML format regardless if it is a web application or a windows application  A copy of the data from the database is loaded into a data set.  Persistent connections between the application and the database no longer exists  Every form is a class and new forms now have to be instantiated  VB .Net is still not case sensitive
  • 10. The Introduction to VB .Net  Data Types in VB .Net  Functions and Sub Procedures
  • 11. Data Types in VB .Net  Data Types and possible values  Integer -> -2,147,483,648 (4 bytes)  Double -> floating point numbers with 14 digits of accuracy           (8 Bytes) Decimal -> decimal values ( 16 bytes replaced currency in 6.0) Date -> the date (8 Bytes) Byte -> 0 to 255 (1 Byte) Char -> Unicode character (2 Bytes) Boolean ->True or false value (2 Bytes) Single -> floating point number with 6 digits of accuracy (4 bytes) Short -> 2 byte integer Long -> 8 byte integer String -> an arrangement of alpha-numeric characters varies in length Object -> any data type 4 bytes
  • 12. Functions and Sub procedures / Programs in VB .Net (Methods)  Functions and sub procedures must either have a sub or function       keyword in the function or sub procedure heading They can be either public or private (following the same conventions in OOP languages such as C++ or Java) All parameters are passed by value by default in VB .Net Parameters of any data type may be passed by reference All Objects and arrays are passed by reference not value All events are handled by a sub procedure in VB .Net Functions return a value and Sub Procedures do Not
  • 13. Microsoft SQL Basics  Differences between MS SQL and Access  Advantages of MS SQL
  • 14. Differences between MS SQL and Access  SQL More Powerful than MS Access  Larger data types are available  Connection over a network provide access to multiple clients  A client is required to connect to the SQL Database
  • 15. Advantages of MS SQL  Can handle multiple users at one time  Ideal for web sites and web applications  Contain the BLOB (Binary Large Object) which enables a user to store images in a database  Larger numeric values can be stored in each field
  • 17. Purpose A Hosiery Management system is a Software that allows the Hosiery Admin to Add, Delete and Update Design The Purpose of making this project is to allow the Admin of Hosiery or Factory to Manage all the parties, Design , Items , Employees . It allow the Admin or the User Privileged by Admin to Add Design, Update Design, Delete Design, Add Party, Update Party, Delete Party, Add Item , Update Item, Delete Item, Add User , Change Password etc
  • 18. Drawbacks Of Existing System  Existing system is made in downgrade visual basic 6  It does not have Multi User Functionality  Employee Attendance Procedure is Time Consuming
  • 19. Proposed System  Multi user Account For user with Privileges Provided by Admin  Admin Panel In Admin Account  Easy and Less Time Consuming Attendance Procedure  Comparatively Fast as .net Framework is used