Programming with C# BKNMU Junagadh

 Unit : 1 .

NET Framework & Visual Studio IDE, Language Basics

Click here to see 

  • Introduction to .NET Framework
  • Features / Advantages
  • CLR, CTS and CLS
  • BCL / FCL / Namespaces
  • Assembly and Metadata
  • JIT and types 
  • Managed Code and Unmanaged Code
  • Introduction to .NET Framework and IDE versions 
  • Different components (windows) of IDE
  • Types of Projects in IDE (Console, Windows, Web, Setup, etc.) 
  • Data Types (Value Type & Reference Type)
  • Boxing and UnBoxing
  • Operators (Arithmetic, Relational, Bitwise, etc.) 
  • Arrays (One Dimensional, Rectangular, Jagged) 
  • Decisions (If types and switch case)
  • Loops (for, while, do..while, foreach)

Unit : 2 Class and Inheritance, Property, Pointers, Delegates, Event, Collections

  • Concept of Class, Object, Encapsulation, Inheritance, Polymorphism
  • Creating Class and Objects
  • Methods with “ref” and “out” parameters
  • Static and Non-Static Members 
  • Constructors 
  • Overloading Constructor, Method and Operator
  • Inheritance
  • Sealed Class & Abstract Class 
  • Overriding Methods
  • Interface inheritance
  • Creating and using Property
  • Creating Pointer (Unsafe Code)
  • Creating and using Delegates (Single / Multicasting) 
  • Creating and using Events with Event Delegate 
  • Collections (ArrayList, HashTable, Stack, Queue, SortedList) and their differences.


Unit : 3 Windows Programming
  • Creating windows Application
  • MessageBox With DialogResult class 
  • Basic Introduction to Form and properties
  • Concept of adding various Events with event parameters 
  • Different Windows Controls
    • Button
    • Label.
    • TextBox.
    • RadioButton.
    • CheckBox.
    • ComboBox
    • ListBox.
    • PictureBox.
    • ScrollBar.
    • TreeView.
    • Menu (MenuStrip, ContextMenuStrip).
    • TolpStrip.
    • Timer.
    • Panel and GroupBox.
  • Dialog Boxes
    • ColorDialog.
    •  FontDialog.
    • , SaveFileDialog and OpenFileDialog.




Post a Comment

Thanks for comment.