‫۱۵ سال و ۵ ماه قبل، جمعه ۲۵ اردیبهشت ۱۳۸۸، ساعت ۲۰:۱۳
1 - خیر. jQuery یک کتابخانه اسکریپتی است و کاری با محتوای سایت شما ندارد مگر اینکه خودتان بر اساس آن تغییری را اعمال کنید.
2 - بله. همین برچسب‌هایی را که ملاحظه می‌کنید، کلمات کلیدی مورد نظر شما هستند.
3- یک ویجت از نوع فید اضافه کنید. سپس آدرس فید کامنت‌های سایت را به آن بدهید (هر سایت حداقل دو فید دارد، فید مطالب و فید نظرات). اکنون لیست آخرین 5 نظر ارائه شده را خواهید داشت.
4 و 5 - اگر با این دو مورد مشکل دارید توصیه می‌کنم از windows live writer استفاده کنید که با بلاگر هم سازگار است:
http://baghbanbashi.blogspot.com/2009/01/live-writer-2009-features.html
http://baghbanbashi.blogspot.com/2006/12/windows-live-writer.html
‫۱۵ سال و ۵ ماه قبل، پنجشنبه ۲۴ اردیبهشت ۱۳۸۸، ساعت ۱۸:۴۶
این عدم دسترسی ممکن است هنگام attach سبب بروز خطاهای زیر هم شود (جهت تکمیل بحث):
- Database cannot be upgraded because it is read-only or has read-only files. Make the database or files writeable, and rerun recovery

- CREATE FILE encountered operating system error 5 (failed to retrieve text for this error. Reason: 1815) while attempting to open or create the physical file
‫۱۵ سال و ۵ ماه قبل، پنجشنبه ۲۴ اردیبهشت ۱۳۸۸، ساعت ۱۴:۵۰
- البته منظور از انتقال در اینجا بحث move و cut بود نه copy . بنابراین در حالت move ، سرور به نحوی باید از محل جدید مطلع بشه و نیاز به attach هست.
- ضمنا اگر به دنبال امنیت هستید، کپی کردن mdf و ldf ممکن است کار دست شما بده و یک وقت خیلی ساده attach نشه. ولی بک آپ این مشکل رو نداره.
‫۱۵ سال و ۶ ماه قبل، چهارشنبه ۱۶ اردیبهشت ۱۳۸۸، ساعت ۱۸:۳۵
Forms authentication که در ASP.Net 1.0 معرفی شد پایه افزونه‌ای به نام membership است که در ASP.Net 2.0 ارائه شده. بنابراین شما به صورت مستقل و بدون استفاده از membership دات نت 2 هم می‌تونید از form authentication استفاده کنید. فقط باید مباحث آن‌را کد نویسی کنید. از لاگین گرفته تا هش کردن پسوردها و غیره.
مثالی از خود مایکروسافت:
http://support.microsoft.com/kb/301240

در این حالت سیستم شما هم افزونه دیگری خواهد شد برای پایه‌ای به نام forms authentication و مسلما نه به پختگی سیستم طراحی شده توسط مایکروسافت. زیاد به هجمه‌های سیاسی که پشت این شرکت هست توجه نکنید. سیستم membership آن‌را که ملاحظه و تحلیل کنید متوجه خواهید شد این مسایل سرسری و سطحی طراحی نشده.
اگر هم بخواهید از سیستم membership استفاده کنید، می‌شود دیتابیس آن‌را در محل دیتابیس خودتون ایجاد کنید. جداول شما در کنار جداول آن قرار خواهد گرفت. یعنی الزاما نیازی به دو دیتابیس مجزا نیست.
این مباحث رو در کتاب امنیت در ASP.Net 2.0 توضیح داده‌ام (قدم به قدم) و نیاز به ذکر چندین فصل در این مورد هست اگر بخواهم توضیح کامل و جامع بدهم:
http://naghoos-andisheh.ir/product_info.php?products_id=197

به صورت خلاصه:
از پایه‌ای به نام Forms authentication استفاده کنید بدون نیاز به مباحث ASP.Net 2.0 که اساسا فقط یک افزونه هستند و نه بیشتر. سپس سیستم اعتبارسنجی خاص خودتون را بر اساس جداول موجود طراحی کنید.
یا اگر به دنبال سیستم پخته‌ای هستید که توسط یک سری متخصص امنیتی طراحی شده، جدول خودتان را کنار بگذارید و به سیستم membership مایکروسافت آ‌ن‌را ارتقاء دهید و باز هم تکرار می‌کنم این مورد اختیاری است.
‫۱۵ سال و ۶ ماه قبل، چهارشنبه ۱۶ اردیبهشت ۱۳۸۸، ساعت ۰۰:۱۸
درسته. جدول حداقل و حداکثر رو میشه در سایت زیر هم دید:
http://unicode.org/faq/utf_bom.html
ولی برای این حداقل‌ها و حداکثرها، اما و اگرهای زیادی هست (در مورد عدم تداخل با یکدیگر) که در لینک‌های زیر توضیح داده شده:
http://en.wikipedia.org/wiki/UTF-8
http://tools.ietf.org/html/rfc3629

رشته‌ها در دات نت فریم ورک از نوع UTF-16 هستند و برای اینکه به صورت صحیحی تبدیل به آرایه‌ای از بایت‌ها شده و در الگوریتم‌های مورد نظر استفاده شوند باید به این نکته دقت داشت.
‫۱۵ سال و ۶ ماه قبل، سه‌شنبه ۱۵ اردیبهشت ۱۳۸۸، ساعت ۱۹:۰۷
البته کسی که دسترسی به SQL Profiler دارد یعنی دسترسی در حد برنامه نویس یا مدیر سیستم به او اعطاء شده و کلا باید به این دو اطمینان کرد چون در غیر اینصورت واقعا کارکردن مشکل خواهد شد.
‫۱۵ سال و ۶ ماه قبل، سه‌شنبه ۱۵ اردیبهشت ۱۳۸۸، ساعت ۰۵:۲۲
سلام،
- شما لطف دارید.
- بر روی select نمی‌شود تریگر تعریف کرد بنابراین ...
و در کل فرقی نمی‌کند. یا یک رویه ذخیره شده بنویسید و کل عملیات را در آن پیاده کنید و سپس مثلا یک 0 یا 1 یا true یا false بازگشت دهید که شخص یوزر نیم و پسورد درستی وارد کرده (در این حالت می‌شود از روش اس کیوال سرور استفاده کرد برای هش کردن پسورد وارد شده و سپس مقایسه)
یا پسورد را هش کنید (توسط کلاینت دات نتی) و سپس با نمونه موجود در دیتابیس مقایسه کنید.
هر دو راه قابل انجام است و تفاوتی هم ندارد.
روش رویه ذخیره شده بهینه‌تر است و بدلیل کامپایل شدن سریعتر هم خواهد بود.
‫۱۵ سال و ۶ ماه قبل، دوشنبه ۱۴ اردیبهشت ۱۳۸۸، ساعت ۱۶:۴۴
سلام،
بله، در خود گوگل قسمت معرفی به آن ثبت شده.
استفاده از Google analytics تاثیر دارد.
استفاده از tag ها و واژه‌های کلیدی تاثیر دارد.
لینک دادن به سایت‌های دیگر مؤثر است.
لینک دادن سایت‌های دیگر به شما نیز بسیار مؤثر است.
کم کردن حجم صفحه با انتقال css و جاوا اسکریپت‌های آن به خارج از صفحه مؤثر است. سرچ انجین‌ها به css و js شما کاری ندارند و هر چقدر صفحه سبک‌تر باشد بهتر است برای آن‌ها.
‫۱۵ سال و ۶ ماه قبل، پنجشنبه ۱۰ اردیبهشت ۱۳۸۸، ساعت ۰۳:۰۵
خود VS.Net ابزار ارتقاء پروژه‌های VB6 به VB.Net را دارد (به صورت توکار). ابتدا تبدیل به VB.Net کنید. بعد ابزار تبدیل به سی شارپ تا دلتان بخواهد وجود دارد.
http://visualbasic.about.com/od/imhoinmyhumbleopinion/l/aa120102a.htm?p=1
‫۱۵ سال و ۶ ماه قبل، پنجشنبه ۱۰ اردیبهشت ۱۳۸۸، ساعت ۰۲:۲۴
یک سری برنامه تبدیل کننده کدهای VB.Net به سی شارپ هست و برعکس. شاید تا قسمتی بتوانند کمک کنند.
ولی اگر کار با دیتابیس هم لحاظ شده، با توجه به اینکه VB6 از ADO استفاده می‌کنه شاید زیاد تبدیل خودکار معنی نداشته باشه.
در کل در این موارد طراحی برنامه اصلی بیشتر ارزشمند است تا کدهای اون.