What is .Net Technology in Hindi | Dot net kya hota hai

Define Dot Net Technology

Microsoft .NET एक software Framework है जो की अलग अलग programming languages मे develop की गयी applications को execute or run करने के लिए common platform provide करता है | In short यह एक Framework जिसकी help से Windows applications को develop and run किया जा सकता है |

what-is-dot-net-in-hindi

.Net Technology

इस software framework मे बहुत सारी class library होती है जिनको की Framework Class Library (FCL) कहा जाता है एवेम ये बहुत सारी programming languages मे language interoperability provide करता है | यहाँ पर languages interoperability का मतलब है की हर language दूसरी language मे लिखा हुआ code use कर सकती है | जो programs .NET Framework के लिए लिखे होते है वो Common Language Run-time (CLR) के software environment मे execute होते है | CLR एक application virtual machine होती है जो की security, memory management, and exception handling services provide करती है | CLS (Common Language Specification), FCL ऐवम CLR मिलकर .NET Framework बनाते है |

Microsoft का goal है की individual and business users को applications and computing devices पर interoperable and Web-enabled interface provide करना ऐवम computing activities को Web browser-orient बनाना | Actually .Net Framework को design किये जाने के main objectives थे –

  1. Object oriented programming environment provide करना |
  2. अलग अलग application (जैसे की window based and web based application) को develop करने के लिए environment provide करना |
  3. ये ensure करना की .Net framework based code किसी दूसरे code मे integrate हो सके |

.NET Tools – 

Windows software को develop करने के लिए Visual Studio .NET tool को design किया गया जो की डेवेलोपेर्स को .net support करने वाले किसी भी platform पर run होने वाली standalone विंडोज ऍप्लिकेशन्स, interactive वेब साइट्स, वेब ऍप्लिकेशन्स, and वेब सर्विसेज create करने के लिए integrated development environment (IDE) provide करता है |

What are the benefits of .NET Technology?

  1. Windows software के लिए .NET आज की date मे best platform है जिसकी help से fast, best and secure software design किये जा सकते है |
  2. .NET multiple programming languages and Service Oriented Architectures (SOA) को support करता है |
  3. Developers के लिये .NET, Web software & services and Windows desktop applications build करने के लिए integrated set of tools provide करता है |
  4. Companies मे software development के लिए .NET stable, scalable and secure environment है |
  5. End-users के लिए .NET मे बने हुए software ज्यादा reliable ऐवम secure hone के साथ साथ ज्यादा compatible होते है ऐवम ये अलग अलग devices जैसे की laptops, Smartphones and Pocket PCs पर आसानी से support करते है |
  6. .Net मे बहुत सारे supporting tools होते है जो की developers को .net application and component बनाने मे help करते है |

Important facts about .Net –

.Net Developer – Microsoft 

Beta Version Release (.NET 1.0) – Nov 2000

First Release (.NET 1.0) – Feb 2002

Supported OS – Windows 98, NT, XP and all latest version of Windows 

Last Released version – 4.6.2

Latest Visual Studio Version – 2015 Update 3

Preview Release – 2017 RC 

Leave a Reply