مدتی پیش نیاز پیدا کردم تا فراخوانی متدهایی را Serialize کرده و در مواقعی خاص، آن متدها را فراخوانی کنم که نتیجهی آن را در زیر با هم میبینیم. در نظر بگیرید متدی داریم به شکل زیر: public class EmailSender
{
public void Send(string emailAddress)
{
Console.WriteLine($"an email was sent to {emailAddress}");
}
} و میخواهیم نحوه فراخوانی این متد را Serialize کرده ...
شاید در ابتدا فراخوانی متدی از یک کنترلر در یک View کار سختی به نظر برسد، ولی در واقع با استفاده از مفاهیم Lambda expressions و Delegateها این کار بسیار راحت خواهد بود. برای این کار میتوانیم متد مورد نظر را به صورت یک delegate تعریف کرده و به view ارسال کنیم. فرض کنیم متدی داریم برای برگرداندن مجموع 2 عدد به صورت string: public string Sum(int a,int b)
{
return (a + b).ToString();
} حال برای اینکه بتوانیم این ...
در ASP.Net، ما user-control سفارشی را جهت استفاده مجدد و مستقل در صفحات ASPX ایجاد میکنیم. هر user-control دارای properties عمومی، متدها و یا delegateهای خاص خود است و زمانی که user-control در یک صفحه وب جاسازی (embedded) یا فرخوانی (load) میشود بوسیله صفحه وب قابل استفاده است. بعد از درج user-control در صفجه وب و فراخوانی آن، ممکن است نیاز باشد مثلاً باکلیک بر روی دکمهای از user-control متدی از صفحه اجرا شود. اما یک مشکل، زمانی که در ح ...
نکته : آشنایی با مفاهیم پایه WCF برای فهم بهتر مفاهیم توصیه میشود.
امروزه استفاده از WCF در پروژههای SOA بسیار فراگیر شده است. کمتر کسی
است که در مورد قدرت تکنولوژی WCF نشنیده باشد یا از این تکنولوژی در پروژههای خود استفاده نکرده باشد. WCF مدل برنامه نویسی یکپارچه مایکروسافت
برای ساخت نرمافزارهای سرویس گرا است و برای توسعه دهندگان امکانی را
فراهم میکند که راهکارهایی امن، و مبتنی بر تراکنش را تو ...