جستجو
ساعت

راهنمای کدنویسی


توضیحات :

کلیه توضیحات در خط بالای کدهای برنامه نویسی قرار می گیرد. تنها در هنگام اضافه کردن توضیحات در else، توضیحات در جلوی آن قرار می گیرد.

شروع و خاتمه مجموعه کلاس همانند، در یک فایل استایل به صورت ذیل مشخص می شود :

توضیحات کارکرد متدها، متناسب با توضیح نویسی در دات نت می باشد.

مثال :


نام گذاری :

کلاس های فایل های استایل با حروف el شروع می شود و قبل از کلیه کلمات انگلیسی آندرلاین (_) اضافه می شود و با حروف کوچک نوشته می شوند.

مثال :

متدهای فایل های جاوااسکریپت با حروف el_ شروع می شود و کرکتر اول هر حرف معنی دار انگلیسی با حروف بزرگ نوشته می شود.

کلاس ها، متدها و متغیرهای زبان برنامه نویسی سمت سرور، به صورت ذیل نام گذاری می شوند :

کرکتر اول هر کلمه معنی دار انگلیسی با حروف بزرگ نوشته می شود.

مثال :

نام id اینپوت های html در چارچوب با خلاصه نام تگ شروع می‌شوند و پس از آندرلاین (_)، کرکتر اول هر حرف معنی دار انگلیسی در نام اینپوت با حروف بزرگ نوشته می شود.

مثال :

رویه های ذخیره شده در بانک اطلاعاتی و نام ستون های جداول با حروف کوچک نوشته می شوند و فاصله مابین کلیه کلمات معنی دار انگلیسی، به وسیله آندرلاین (_) جدا می شوند.

مثال :

نام جداول در بانک اطلاعاتی با حروف el شروع می شود و قبل از کلیه کلمات انگلیسی آندرلاین (_) اضافه می شود و با حروف کوچک نوشته می شوند.

مثال :

نام فایل ها و فلدرها در افزونه های جدید و یا نام فایل ها و فلدرهای اضافه شده در هسته چارچوب و همچنین نام اصلی فایل های افزونه، نباید مغایرتی با url داشته باشند.

مثال :

تنها مقادیر ذیل قابل قبول می باشد :

کرکتر آندرلاین (_)

کرکتر خط تیره (-)

حروف انگلیسی

عدد

حروف الفبای غیر انگلیسی

نکته : کرکتر فاصله ( )، کرکتر نقطه (.) و کرکتر دالرساین ($) قابل قبول نمی باشد.

تگ های xml در چارچوب با حروف کوچک نوشته می شوند و فاصله مابین کلیه کلمات معنی دار انگلیسی، به وسیله آندرلاین (_) جدا می شوند.

مثال :


عبارات و جملات :

شیوه نگارش عبارات و یا جملات در چارچوب، از قاعده کدنویسی Allman style تبعیت می نماید.

مجموعه عباراتی که درون یک متد هستند و مستقل از یکدیگر هستند، با دوخط فاصله از یکدیگر جدا می شوند.

مثال :


خطا و استثنا :

کلیه خطاها در زیر دایرکتوری logs واقع در دایرکتوری App_Data، با نام تاریخ و ساعت رخداد خطا با پسوند .log ذخیره می شوند.

محتویات فایل خطا به شرح ذیل می باشد :

خط اول : متن خطا

خط دوم : مسیر خطا

خط سوم : تاریخ ایجاد خطا

خط چهارم : ساعت ایجاد خطا

خط پنجم : نام کاربری شخصی که در خواست وی با خطا مواجه شده

خط ششم : آی پی شخصی که در خواست وی با خطا مواجه شده

توضیحات کلیه خطاها در متد Security.SetLogError(ex.Message); ذخیره می شوند.

مثال :

نوع محتوا
زبان ها
سایت ها
تقویم
تغییر دسته بندی
تغییر سایت
تغییر زبان سایت