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 करना होता है:
चूंकि किसी 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 रखना जरूरी होता है। जैसे:
इस चित्र में हम देख सकते हैं कि हमने एक नया Project Create किया है, लेकिन इस Project को Create करते समय हमारा “Components” Solution Open था। इसलिए इस Dialog Box में हमने Solution के रूप में “Add to solution” Option को Select करते हुए अपना नया Project Create किया है। परिणामस्वरूप हमारे Solution Explorer में ये दोनों Projects निम्न चित्रानुसार दिखाई देने लगते हैं:
हम हमारे 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
ये Article इस वेबसाईट पर Selling हेतु उपलब्ध EBook Advance ASP.NET WebForms with C# in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी।
Advance ASP.NET WebForms in Hindi | Page:707 | Format: PDF