Creating Component in ASP.NET

Creating Component in ASP.NET – Component Create करने के लिए हम Visual Studio के FILE => New => Project… Option को Select करते हैं जिसके परिणामस्वरूप निम्नानुसार New Project Dialog Box Display होता है, जिसमें हमें “Class Library” Option को Select करके “OK” Button पर Click करना होता है:

Creating Component in ASP.NET WebForms in Hindi

चूंकि किसी Component को Run करने का कोई तरीका नहीं होता, इसलिए इसे किसी अन्‍य Application में Use करते हुए ही Test किया जा सकता है। इसलिए किसी Component को Test करने के लिए सामान्‍यत: उसे अपने Web Project में Add करके ही Develop किया जाता है।

क्‍योंकि हम Visual Studio के एक ही Solution Explorer द्वारा दो Different Projects को समान Solution में Add कर सकते हैं, जिसके लिए हमें नया Project Create करते समय “Location” ComboBox में उस Solution को Select करना होता है, जिसमें हमारा Current Project होता है, जिसके माध्‍यम से हम हमारे Component को Test करना चाहते हैं और ऐसा करते समय हमें “New Project” Dialog Box पर “Create directory for solution” Checkbox को Unchecked रखना जरूरी होता है। जैसे:

Creating Component in ASP.NET WebForms in Hindi

इस चित्र में हम देख सकते हैं कि हमने एक नया Project Create किया है, लेकिन इस Project को Create करते समय हमारा “Components” Solution Open था। इसलिए इस Dialog Box में हमने Solution के रूप में “Add to solution” Option को Select करते हुए अपना नया Project Create किया है। परिणामस्वरूप हमारे Solution Explorer में ये दोनों Projects निम्न चित्रानुसार दिखाई देने लगते हैं:

Creating Component in ASP.NET WebForms in Hindi

हम हमारे Component से सम्बंधित Class Library को जब चाहें तब Solution Explorer में Component Project पर Right Click करके Display होने वाले Popup Menu से Build Option को Click करके अपने Component को Compile कर सकते हैं, जिसके परिणामस्वरूप हमारे Component Project के नाम की ही एक DLL Assembly File Create हो जाती है। इसी DLL Assembly को हम हमारे दूसरे Project में Use करते हुए उसकी Functionality को Test कर सकते हैं।

Creating Component in ASP.NET

Classes and Namespaces

Adding Component Reference

Using Component

Properties and State

Encapsulation, Business Objects, Data Objects, Components and Classes
Classes and Namespaces - Creating Components

Advance ASP.NET WebForms with C# in Hindi - BccFalna.com: TechTalks in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook Advance ASP.NET WebForms with C# in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।

Advance ASP.NET WebForms in Hindi | Page:707 | Format: PDF

BUY NOW GET DEMO REVIEWS