سلام؛ با بررسیهای که انجام دادم و آپلود سایت بر روی دو سرور مجزا متوجه شدم مشکل از هاست است. فکر میکنم نیاز به تنظیماتی در iis وجود داشته که هاست من این تنظیمات را ندارد(به گفته پشتیبانی هاست). آیا واقعا چنین تنظیماتی وجود دارد که باید انجام شود؟
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
اگر صلاح دونستید ممنون میشم جزئیات این نظر (آمار کاربران بدون استفاده از سشن) رو در قالب یک مقاله مجزا ارائه بفرمایید
قسمتهای مختلف ورودی را باید مجزا دیباگ کنید و سپس نتیجه را بررسی کنید. خصوصا این نکته «از متد DateTime.ToString بدون پارامتر استفاده نکنید!»
سلام و تشکر از مقاله خوبتان.
به نظر شما بهتر است که یک اکانت در آنالیتیکس تعریف کنیم و تمام وبسایتهای خودمان را به این اکانت اضافه کنیم یا اینکه برای هر وبسایت یک اکانت مجزا بسازیم؟
نظرات مطالب
ASP.NET MVC #3
جهت تکمیل بحث. MVC3 به صورت مجزا هم قابل دریافت و نصب است:
ASP.NET MVC 3 RTM
ASP.NET MVC 3 Tools Update
ASP.NET MVC 3 RTM
ASP.NET MVC 3 Tools Update
نظرات مطالب
آشنایی با NHibernate - قسمت دهم
با سلام
لطفا نحوه معرفی اسمبلی در حالتیکه قیودات در یک پروژه class library مجزا تعریف شده باشد را بفرمایید.
سپاس
لطفا نحوه معرفی اسمبلی در حالتیکه قیودات در یک پروژه class library مجزا تعریف شده باشد را بفرمایید.
سپاس
نظرات مطالب
اشتباهات متداول برنامهنویسهای دات نت
با تشکر.
البته در تایتل لینک هم قرار گرفته که فید نهایی را ناخوانا کرده. لینک و تایتل باید مجزا تعریف شوند.
http://feeds2.feedburner.com/PersianBloggers/Programming
البته در تایتل لینک هم قرار گرفته که فید نهایی را ناخوانا کرده. لینک و تایتل باید مجزا تعریف شوند.
http://feeds2.feedburner.com/PersianBloggers/Programming
پاسخ به بازخوردهای پروژهها
کار متد GetHashCode چیست؟
برای عملکرد صحیح متد Distinct موجود در LINQ لازم است. یک روش پیاده سازی IEqualityComparer است به صورت مجزا و یا داخل همان کلاس هم میشود متدهای Equals و GetHashCode را قرار داد.
نظرات مطالب
چک لیست تهیه یک برنامه ASP.NET MVC
- Forms authentication با IP کار نمیکند. بر اساس کوکیهای رمزنگاری شده خاص خودش (مثلا در حالت بخاطر سپاری کلمه عبور) کاربر را بلافاصله اعتبارسنجی میکند.
- نکته Request.IsAuthenticated رو گرفتی؟ پختهاش کن. مثلا بجای IP از نام یوزر که در Request کاربر اعتبارسنجی شده موجود است، استفاده کن. هدف ذکر یک نکته بود. هدف مطلب جاری ارائه راه حلی جامع برای شمارش مساله خطیر تعداد کاربران آنلاین نبود که مثلا بین 25 با 30 آن واقعا تفاوتی وجود دارد یا نه. اصلا مهم است یا نه.
من در این سایت این تعداد عدد رو برای 15 دقیقه کش میکنم. یعنی اصلا به روز نیست و لحظهای محاسبه نمیشه و نمایش داده نخواهد شد. چرا؟ چون یک کاربرد مهم و اساسی نیست در سایت. فقط یک نمایش کلی است. فقط یک حس حضور در سایت هست؛ یعنی هستند چند نفر خواننده این دور و اطراف.
- نکته Request.IsAuthenticated رو گرفتی؟ پختهاش کن. مثلا بجای IP از نام یوزر که در Request کاربر اعتبارسنجی شده موجود است، استفاده کن. هدف ذکر یک نکته بود. هدف مطلب جاری ارائه راه حلی جامع برای شمارش مساله خطیر تعداد کاربران آنلاین نبود که مثلا بین 25 با 30 آن واقعا تفاوتی وجود دارد یا نه. اصلا مهم است یا نه.
من در این سایت این تعداد عدد رو برای 15 دقیقه کش میکنم. یعنی اصلا به روز نیست و لحظهای محاسبه نمیشه و نمایش داده نخواهد شد. چرا؟ چون یک کاربرد مهم و اساسی نیست در سایت. فقط یک نمایش کلی است. فقط یک حس حضور در سایت هست؛ یعنی هستند چند نفر خواننده این دور و اطراف.
پاسخ به بازخوردهای پروژهها
تنظیمات پایه و گزارشات
البته کار این سیستم در اصل این مورد نبود و برای هدف دیگه توسعه داده شده بود. از طرفی میخواستم سورس باز باشه پروژه تا کمکی برا بقیه شده باشه؛ برای همین کلا کاربری سیستم رو تغییر دادم.
اینکه برخی بخشها الان در سورس اصلی نیست برمیگردد به موردی که گفتم. انشالله در فرصت مناسب پروژه رو تکمیل خواهم کرد. در ورژن اولی که قرار داده شده بود، بخش سوالات هم تکمیل بود.
از این جهت که بتواند برای شما دید دهد به نظرم من به هدفم رسیدم. پروژه کامل نیست ولی هدف آن هم آموزشی هست.
خوشحال میشم Pull Request خودتان را ارسال کنید.