‫۱۴ سال و ۱۲ ماه قبل، شنبه ۱۸ مهر ۱۳۸۸، ساعت ۱۶:۴۳
@DotNetCoders
سورس اصلی کتابخانه، به زبان سی شارپ است اما نهایتا شما از اسمبلی‌های کامپایل شده مربوطه استفاده خواهید کرد و از اینجا به بعد دیگر تفاوتی نمی‌کند که زبان دات نتی مورد استفاده چی باشد.

@dadoo
باید دقت داشته باشید که LINQ به تنهایی فقط یک language feature است و نه یک data access technology . بنابراین باید دقیقا linq to sql یا linq to entities را مشخص کرد.
سابقه نزدیک به یک دهه پروژه اصلی Hibernate‌ که توسط جاوا کارها توسعه داده شده، در این فریم ورک لحاظ شده که از هر لحاظ نسبت به LINQ to entities اون رو پخته‌تر کرده. ضمنا پروایدر LINQ هم برای NH اخیرا توسعه داده شده و از این لحاظ کم و کسری ندارد.
linq to sql برای اس کیوال سرور توسعه داده شد. بعد مایکروسافت اومد اون رو با linq to entities تکمیل کرد (البته linq to sql مطابق وبلاگ رسمی برنامه نویس‌های MS هنوز هم توسعه پیدا می‌کنه و در دات 4 شاهد اون خواهیم بود) و توسط linq to entities امکان استفاده از سایر دیتابیس‌ها هم فراهم شده البته اگر پروایدر آن موجود باشد که تعدادی از آن‌ها هم تجاری هستند. اما با NH این مشکل رو ندارید چون تقریبا همه نوع دیتابیس معروفی را ساپورت می‌کند و رایگان هم هست.
learning curve مربوط به NH بیشتر است از سایر orm ها.
NH از دات نت فریم 2 به بعد را پشتیبانی می‌کند اما linq to entities فقط از دات نت فریم ورک سه و نیم سرویس پک یک به بعد به صورت کامل در دسترس است.

در کل در گوگل nhibernate vs linq را جستجو کنید.

@LoveAjax
محیط مدیوم تراست، امکان ریفلکشن رو حذف می‌کنه و این مورد برای NH و تمام ORM های دیگر نیز مساله ساز خواهد بود. اما برای NH راه حل دارد مطابق مستندات آن:
http://nhforge.org/wikis/howtonh/run-in-medium-trust.aspx
‫۱۴ سال و ۱۳ ماه قبل، دوشنبه ۱۳ مهر ۱۳۸۸، ساعت ۰۲:۱۰
سلام
نه مسلما در حد WCF service های کامل نمی‌تونید ازش انتظار داشته باشید و خروجی فقط SOAP messages است.
البته می‌تونید FORMAT = NONE را در تعریف end point‌ لحاظ کنید و بعد خروجی را آن طور که دوست دارید فرمت کرده و ارائه دهید. (باید کد نویسی کنید)

ولی کلا در این حد که نیاز به یک هاست را برطرف می‌کند و خیلی سریع بدون کد نویسی آنچنانی یک وب سرویس در اختیار شما خواهد بود، واقعا کارآمد است.
‫۱۴ سال و ۱۳ ماه قبل، جمعه ۳ مهر ۱۳۸۸، ساعت ۱۹:۳۱
آقای شمس،
ممنون. کار بزرگی انجام دادید، خصوصا انتشار سورس آن.
دید صرفا تجاری به این مساله که به نوعی ملی هم محسوب می‌شود سبب شده از زمان ویندوز 95 تا الان، ما هنوز درگیر این مساله باشیم و هر شرکتی برای خودش یک پکیج ارائه داده و ...
‫۱۴ سال و ۱۲ ماه قبل، سه‌شنبه ۲۱ مهر ۱۳۸۸، ساعت ۱۳:۱۳
سلام،
می‌تونید از مقاله تعیین اعتبار یک checkBoxList با کمک jQuery کمک/ایده بگیرید:
https://www.dntips.ir/2009/08/checkboxlist-jquery.html

کنترل radiobuttonlist جزو اختراعات مایکروسافت است! به این صورت که هنگامیکه رندر می‌شود خروجی یک جدول است حاوی input و label استاندارد html .
بر این اساس، پیدا کردن مقدار text و val آن به صورت زیر می‌تواند باشد:
$("table#<%=RadioButtonList1.ClientID %> input:checked").val()
$("table#<%=RadioButtonList1.ClientID %> input:checked").siblings("label").text()
‫۱۵ سال و ۱ ماه قبل، چهارشنبه ۱ مهر ۱۳۸۸، ساعت ۰۵:۱۷
سلام،
چرا 8 مورد دیگر هم هستند:
http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/
بعلاوه لایور رایتر مایکروسافت به همراه پلاگین copy as html برای VS.Net

البته اگر منظور سایت جاری باشد این مشکل فکر نکنم به علت این syntax HL باشد، مشکل از اتمام پهنای باند سایت گوگل پیج است (خصوصا هنگام نمایش تصاویر صفحه از آن و یک سری بررسی جاوا اسکریپتی).
‫۱۵ سال و ۱ ماه قبل، چهارشنبه ۱ مهر ۱۳۸۸، ساعت ۲۳:۰۹
سلام
- خیر. تجاری است. (یک سریال می‌خواهد که همه‌ جا هست)
- بله. اوایل فقط سی شارپ بود بعدها C#, VB.NET, ASP.NET, XML, and XAML هم اضافه شدند.
- http://www.jetbrains.com/resharper/download/index.html
‫۱۵ سال و ۱ ماه قبل، چهارشنبه ۱ مهر ۱۳۸۸، ساعت ۱۴:۵۷
لطفا به آخرین لینک مقاله فوق مراجعه کنید. قسمت "thread safe نیستند" . یک مقاله دو قسمتی است که این مباحث همزمانی رو بررسی کرده.