مميزات برنامج CodeGenerator:
1. يعد الترميز بسيطًا وعمليًا، ويمكن لجميع مصممي صفحات الويب إتقانه في غضون دقيقة واحدة ولا يتعارض مع معيار HTML، ويمكن تحرير صفحة القالب باستخدام أي أداة WYSIWYG، وهو ما يشبه تمامًا تحرير ملف موقع HTML عادي.
2. يرتبط وضع العلامات فقط بطبقة العرض التقديمي ولا يتضمن أي منطق عمل ولا يؤثر على تطبيقك للهياكل متعددة الطبقات على الإطلاق.
3. يتم تحليل العلامة إلى كائن منشئ في الخلفية، وهو كائن موجه بالكامل، على عكس معظم المولدات التي تعتمد على السلاسل.
4. يستخدم كائن المولد خاصية DataSource للحصول على البيانات. يمكن أن يكون DataSource نوعًا بسيطًا من القيمة (مثل int أو DateTIme)، أو مصفوفة بسيطة (مثل decimal[]، أو string[])، أو مجموعة بيانات ADO.NET. (مثل DataTable)، أو حتى كيان كائن واحد أو مجموعة كائنات أو قائمة (مثل SomeClassCollection، List)، يتم قبول جميع أنواع مصادر البيانات هاها، فهي تدعم أنواعًا أكثر من التحكم في البيانات الذي يوفره ASP.NET.
5. يرتبط اسم العلامة مباشرة باسم العمود ColumnName أو اسم الخاصية PropertyName لمصدر البيانات.
ادرس هذا بعناية، فهو بالتأكيد سيلهمك لاستخدام asp.net لإنشاء صفحات ثابتة.