صفحه اصلي
 
محصولات
 
سكوي نرم‌افزاري HyperNet Platform
ابزارها
 

پروژه ساز Hyper Builder :

ابزاري است كه امكان ايجاد يك Solution به همراه پروژه‌‌هاي داخل آن را بر اساس اطلاعات تعريف شده در يك فايل xml فراهم مي‌نمايد. اين ابزار پس از نصب به صورت يك Wizard از داخل محيط Visual Studio .Net قابل دسترسي است و با زدن پروژه جديد، icon مربوط به پروژه ساز Hyper Builder را نيز مشاهده خواهيد كرد. با اجراي اين Wizard همه پروژه‌ها بر اساس ساختار تعريف شده در فايل xml و نامي كه براي Solution داده مي‌شود ايجاد مي‌شوند. اگرچه ساختار تعريف شده براي استفاده از كتابخانه كلاسهاي HyperNet و بر اساس معماري پيشنهادي HyperNet تنظيم شده است، شما مي‌توانيد ساختار مورد نظر خودتان را در فايل xml ورودي تعريف كنيد. بطور كلي ابزارهاي تهيه شده كاملاً مستقل از معماري و كتابخانه كلاسهاي HyperNet مي‌باشند.
کدساز Hyper Builder :

كد ساز Hyper Builder يك كدساز مبتني بر قالب ( Template ) است كه امكان ايجاد هر نوع فايل اعم از كلاسهاي لايه‌هاي مختلف سيستم تا فرمها و Script هاي SQL را به ما داده و سرعت توليد و تغيير نرم‌افزار را به حداكثر مي‌رساند. درتهيه اين قالب‌ها مي‌توانيد از زبانهاي VB.Net و يا C# با تمامي امكانات و قابليتهاي اين زبانها و بدون محدوديت استفاده كنيد. با داشتن اين كدساز شما مي‌توانيد مدل پيش الگوي سيستم ( Prototype ) را از روي جداول سيستم و با يك كليك تهيه كنيد. داده‌هاي ورودي كدساز مي‌تواند جداول پايگاه داده، View ها، Stored Procedure ها و Function هاي پايگاه داده باشد.

يكي از ويژگيهاي مهم Hyper Builder اضافه شدن آن به Visual Studio.Net به صورت Wizard مي‌باشد. با توجه به اينكه در سيستم‌هايي كه بر اساس معماري چند‌لايه تهيه مي‌شوند، به ازاي هر موجوديت سيستم، در هر لايه بايد يك يا چند كلاس تهيه شود، تهيه و اضافه كردن اين فايلها معمولاً زمان بر بوده و ممكن است در انجام اين كار به صورت دستي خطاهايي رخ دهد. كد‌ساز Hyper Builder در صورت فراخواني شدن از داخل Visual Studio .Net به صورت Wizard اين امكان را فراهم مي‌كند كه فايلهاي ايجاد شده در پروژه‌هاي مربوطه و در محل مناسب تعريف شده در يك فايل xml قرار گيرند. بنابراين در صورت تغيير در طراحي يا موجوديت‌هاي سيستم در پايگاه داده،‌ خيلي سريع مي‌توان اين تغييرات را در نرم‌افزار تهيه شده اعمال كرد.

 

تمام حقوق محفوظ است، استفاده از مطالب با ذكر منبع آزاد است.
Copyright © DPSama