جستجوی پیشرفته مطالب

فیلتر جستجو:
*
jQuery Ajax و نحوه صحیح ارسال مقادیر به یک وب سرویس
در مورد کار با jQuery Ajax و نحوه فراخوانی یک متد وب سرویس توسط آن، چند مطلب پیشتر ارائه شدند:بررسی وجود نام کاربر با استفاده از jQuery Ajax در ASP.Netو ...تمام این مقالات یک ایراد مهم دارند که امروز با آن مواجه شدم و خلاصه آن به شرح زیر است:پارامتر data متد Ajax جی‌کوئری را به صورت زیر در نظر بگیرید:data: "{'username': '" + $('#<%= TextBox1.ClientID %>').val() + "'}",این روش شاید با بسیاری از ورودی‌ها کار کند اما یک سری از کاراکترها ...
آموزش مقدماتی Silverlight
یک سری فایل کارگاه آموزشی معرفی Silverlight را از آدرس زیر می‌توانید دریافت نمائید.Introduction to Silverlight برای صرفه جویی در وقت، لینکی به نام Download all files associated with related objects را در آدرس فوق یافته و تمام 5 قسمت را در طی یک بسته دریافت کنید.
CopyPasteKiller
افزونه‌ای به نام clone detective چندی قبل در این سایت معرفی شد. اکنون پروژه دیگری به صورت یک برنامه مستقل ارائه شده است به نام copy/paste killer که آن هم تمام فایل‌های پروژه شما را بررسی کرده، خطوط مشابه (نه الزاما دقیقا یکسان) را یافته و گزارش می‌دهد. به این صورت کار refactoring جهت حذف قسمت‌های تکراری و مدیریت این امر با سهولت بیشتری امکان پذیر خواهد شد. این برنامه در حال حاضر از VB.Net و سی شارپ پشتیبانی می‌کند.جهت دریافت آن می‌توان به ...
پیدا کردن آیتم‌های تکراری در یک لیست به کمک LINQ
گاهی از اوقات نیاز می‌شود تا در یک لیست، آیتم‌های تکراری موجود را مشخص کرد. به صورت پیش فرض متد Distinct برای حذف مقادیر تکراری در یک لیست با استفاده از LINQ موجود است که البته آن‌هم اما و اگرهایی دارد که در ادامه به آن پرداخته خواهد شد، اما باز هم این مورد پاسخ سؤال اصلی نیست (نمی‌خواهیم موارد تکراری را حذف کنیم).برای حذف آیتم‌های تکراری از یک لیست جنریک می‌توان متد زیر را نوشت:public static List<T> RemoveDuplicates<T>(List< ...
استفاده از LINQ جهت تهیه کدهایی کوتاه‌تر و خواناتر
با کمک امکانات ارائه شده توسط LINQ ، می‌توان بسیاری از اعمال برنامه نویسی را در حجمی کمتر، خواناتر و در نتیجه با قابلیت نگهداری بهتر، انجام داد که تعدادی از آن‌ها را در ادامه مرور خواهیم کرد.الف) تهیه یک یک رشته، حاوی عناصر یک آرایه، جدا شده با کاما.using System.Linq;public class CLinq{ public static string GetCommaSeparatedListNormal(string[] data) { string items = string.Empty; foreach (var item in data) { items += it ...
نمایش خودکار مقدار یکDropDownList با کمک jQuery
نیاز بود هنگام انتخاب یک آیتم دراپ داون لیست در کل برنامه و تمامی دراپ داون‌های آن، مقدار آن‌ها نیز به صورت یک برچسب در کنار آن نمایش داده شود.برای مثال در لیست زیر: <asp:DropDownList ID="ddlActive" runat="server"> <asp:ListItem Value="Active">فعال</asp:ListItem> <asp:ListItem Value="Inactive">غیرفعال</asp:ListItem> </asp:DropDownList>اگر آیتم فعال انتخاب شد، مقدار active نیز کنار آن نمایش داده ش ...
به روز رسانی فیلدهای XML در SQL Server - قسمت دوم
قسمت اول را در این آدرس می‌توانید مطالعه نمائید.در ادامه قسمت اول، اگر بخواهیم نود جدیدی را به فیلد XML موجود اضافه کنیم، روش انجام آن به صورت زیر است (یکی از روش‌ها البته):DECLARE @tblTest AS TABLE (xmlField XML)INSERT INTO @tblTest( xmlField)VALUES( '<Sample> <Node1>Value1</Node1> <Node2>Value2</Node2> <Node3>OldValue</Node3></Sample>')DECLARE @Name NVARCHAR(50)SELECT @Name = 'Vahi ...
متفرقه - طنز
یکی از توانایی‌های سایت‌های جمع کننده آمار بازدیدکنندگان یک سایت، مشخص کردن کلمات و جملاتی است که از طریق موتورهای جستجو به سایت مورد نظر ختم شده‌اند که تعدادی از آن‌ها را در مورد وبلاگ جاری ملاحظه می‌کنید!شرمنده. این یک قلم موجود نیست!سؤال خوبیه. من خودم هم موندم که چه باید بکنیم!؟از یک حرفه‌ای. گوگل زمانیکه یک حرف فارسی در کنار جمله جستجوی شما باشد، در ابتدا فقط سایت‌های فارسی را لیست می‌کند.از یاهو بیشتر از این انتظار نمیره!؟؟!یاد غول چ ...
آشنایی با NHibernate - قسمت دهم
آشنایی با کتابخانه NHibernate Validatorپروژه جدیدی به پروژه NHibernate Contrib در سایت سورس فورج اضافه شده است به نام NHibernate Validator که از آدرس زیر قابل دریافت است:http://sourceforge.net/projects/nhcontrib/files/NHibernate.Validatorاین پروژه که توسط Dario Quintana توسعه یافته است، امکان اعتبار سنجی اطلاعات را پیش از افزوده شدن آن‌ها به دیتابیس به دو صورت دستی و یا خودکار و یکپارچه با NHibernate فراهم می‌سازد؛ که امروز قصد بررسی آن‌را ...
آشنایی با NHibernate - قسمت نهم
استفاده از Log4Net جهت ثبت خروجی‌های SQL حاصل از NHibernateهنگام استفاده از NHibernate، پس از افزودن ارجاعات لازم به اسمبلی‌های مورد نیاز آن به برنامه، یکی از اسمبلی‌هایی که به پوشه build برنامه به صورت خودکار کپی می‌شود، فایل log4net.dll است (حتی اگر ارجاعی را به آن اضافه نکرده باشیم) که جهت ثبت وقایع مرتبط با NHibernate مورد استفاده قرار می‌گیرد. خوب اگر مجبوریم که این وابستگی کتابخانه NHibernate را نیز در پروژه‌های خود داشته باشیم، چرا ...