||| فریم ورک AUA: استور پروسیچر

فراخوانی SQL Stored Procedure در فریم ورک (AUA) Asp.Net Unique Architecture

 

 

 

در بیشتر مواقع برنامه نویس برای راحتی کار با SQL Stored Procedure به سراغ راه های دیگری مثل  Ado.net, Dapper می رود، غافل از این که تعداد کانکشن های ساخته شده را مدیریت کند یا یک کانتکست جدا برای آن بسازد و ... در فریم ورک   AUA  این کار(فراخوانی SQL Stored Procedure) به راحتی و سادگی قابل انجام بوده و هیچ یک از مشکلات بالا را ندارد

فریم ورک این قابلیت را میدهد که شما می توانید بر روی خروجی پروسیجر کوئری بزنید. اما این کار درست نیست و بهتر است برای هر کار پروسیجر خاص خود را بنویسید. سرویس StoredProcService که شامل تمام پروسیجر ها می باشد برای شما این امکان را فراهم می کند که بتوانید پروسیجر خود را فراخوانی نمایید.

.
فواید استفاده از Stored Procedure :
استفاده از Store Procedure زمان Compile را در Overhead کاهش میدهد , همچنین در جلوگیری از دستورات مخرب    ( SQL Injection)  ما را یاری می کند .
دیگر فواید Stored Procedure :
1 - یکبار آن را ایجاد کرده و به دفعات متعدد می توانیم از آن استفاده کنیم
2 - کاهش ترافیک (حجم دستورات)
3 - می تواند قسمتی ویژه از دستورات را به کاربری خاص واگزار کند .
4 - Stored Procedure را می توان به راحتی در قسمتی معین تغییر داد بدون تغییر هیچ دستوری در نرم افزار
5 - براحتی در Stored Procedure می توانیم از Transaction استفاده کنیم .
یک از مشکلات و برنامه نویسی در استفاده از Entity framework نحوه فرخوانی SQL Stored Procedure و کار کردن با آن است. در بیشتر مواقع برنامه نویسی برای راحتی کار به سراغ راه های دیگری مثل Ado.net, Dapper می رود اما غافل از این که تعداد کانکشن ها و ... مدیریت کند یا یک کانتکست جدا برای آن میسازد و ... در فریم ورک AUA این کار به راحتی و سادگی قابل انجام است و هیچ یک از مشکلات بالا را ندارد

 

کلمات کلیدی

آشنایی با Stored Procedure، ایجاد استور پروسیجر،
آشنایی با Stored Procedure در SQl Server،
دستور Stored Procedures در SQL، آموزش نوشتن استور پروسیجر در sql،
اموزش کامل استور پروسیجر، پروسیجر در اس کیو ال،
انواع stored procedure در sql، تفاوت stored procedure و function،
نحوه نوشتن stored procedure در sql server ،
فیلم آموزش stored procedure، چگونگی ایجاد استور پروسیجر،
فریمورک متن باز مبتنی بر استور پروسیجر، فراخوانی استور پروسیجر در انتیتی ،
آموزش استفاده از Stored Procedure در Entity، مزایای استفاده از stored procedure،
ارائه فریمورک متن باز مبتنی بر استور پروسیجر، نحوه نوشتن stored procedure در پایگاه داده،
ویژگی Stored Procedure در SQL Server، رویه های ذخیره شده(Stored Procedures)،
استفاده از stored procedure در entity framework

دریافت اطلاعات از پایگاه داده بواسطه Stored Procedure،


 

مشخصات نویسنده
نویسنده عنوان مقاله تاریخ
شهاب عطارنژاد استور پروسیچر 1398/12/20