.NET presentation


Published on

presentation on .net framework

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

.NET presentation

  1. 1. Presentation
  2. 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. 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. 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
  5. 5. Code Compilation In .net
  6. 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. 7. Visual Basic .Net  General Features  Additional Features of VB .Net
  8. 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. 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. 10. The Introduction to VB .Net  Data Types in VB .Net  Functions and Sub Procedures
  11. 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. 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. 13. Microsoft SQL Basics  Differences between MS SQL and Access  Advantages of MS SQL
  14. 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. 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
  16. 16. Project Introduction Hosiery Management System
  17. 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. 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. 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
  20. 20. MDI Parent Form
  21. 21. Add New Design Form
  22. 22. Add New Challan Form
  23. 23. Party Challan Working
  24. 24. Job Sheet Form
  25. 25. THANK YOU