امروز در حین کار به مشکلی برخوردم واون هم این بود که لینک به یک فایل StyleSheet و یکی دو فایل Java در مسترپیج خودم داشتم
هنگامی که سایت رو اجرا می کردم با نهایت تعجب می دیدم که استایل مربوطه اعمال نشده و اتفاقا فایل های جاوااسکریپت هم لود نشدند در نتیجه همه چیز درهم برهم بود.
لازم به ذکر هستش که ورژن سایت مورد نظر 4.0 بوده و در محیط win7 و از IIS7.5 استفاده میشده
ابتدا فکر کردم مشکل از UAC هستش (User Account Control) بنابراین اونرو غیر فعال کردم انا مشکل همچنان پابرجا بود
با کمی جستجو به این نکته پی بردم که می باید تیک مربوط به Common HTTP Features رو در هنگام نصب IIS می زدم
با زدن این تیک و اجرای دوباره IIS مشکل برطرف شد (Restart IIS)
مجتبی صحرائی
بیشتر نرم افزار ها MimeType فایل های خودشون رو در Registry ذخیره می کنن، بنابراین با استفاده از تابع زیر می تونید MimeType فایل مورد نظر رو بدست بیارید =>
private
string GetMimeType(string fileName){
string mimeType = "application/unknown"; string ext = System.IO.Path.GetExtension(fileName).ToLower();Microsoft.Win32.
RegistryKey regKey = Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(ext); if (regKey != null && regKey.GetValue("Content Type") != null)mimeType = regKey.GetValue(
"Content Type").ToString(); return mimeType;}
در سالهای قبل همواره به همراه برنامه Visual Studio که در قالب CD و یا DVD ارائه می شد یک CD و یا DVD که حاوی MSDN یا کتابخانه گسترده مایکروسافت برای برنامه نویسان بود برای استفاده offline در اختیار برنامه نویسان قرار می گرفت.
اما امسال با ارائه Visual Studio 2010 خبری از MSDN برای نصب offline نبود. ظاهرا" مایکروسافت برنامه نویسان را ملزم به استفاده از MSDN Online کرده است.
اما اینگونه نیست. این بار نیز MSDN برای نصب بر روی کامپیوتر لوکال به همراه Visual Studio ارائه شده است. و فقط نام آن به Visual Studio 2010 Documentation تغییر کرده است و مراحل نصب آن نیز مانند معمول نیست و کمی تغییر کرده است. در این مقاله بر آن هستیم تا نصب MSDN برای Visual Studio 2010 را شرح دهیم.
برای اینکار میبایست در ابتدا Visual Studio 2010 را بر روی کامپیوتر خود نصب کنید. پس از نصب، آن را اجرا کرده و به منوی Help بروید. از این منو گزینه Manage Help Settings انتخاب کنید تا برنامه Help Library Manager همانند شکل زیر نمایان گردد. (این کار را می توان با فشردن کلیدهای Ctrl+Alt+F1 نیز انجام داد)
Help Library Manager دارای چندین گزینه است که برای هدف ما می بایست گزینه Install content from disk انتخاب شود. پس از انتخاب این گزینه، برنامه از ما محل فایل محتوای Help را می خواهد. فایل مذکور را می توان از روی DVD حاوی Visual Studio 2010 و در فولدر ProductDocumentation یافت. این فایل تحت نام HelpContentSetup.msha می باشد.
با انتخاب این فایل و تأیید محل آن صفحه ای همانند شکل زیر نمایان می شود که در آن می توان موارد مورد نیاز برای استفاده offline را انتخاب نموده تا بر روی کامپیوتر نصب گردند.
پس از نصب Visual Studio 2010 Documentation می توان آن را از منوی Help در Visual Studio 2010 و یا از طریق منوی Programs در ویندوز و شاخه Microsoft Visual Studio 2010 تحت نام Microsoft Visual Studio 2010 Documentation اجرا کرد.
Visual Studio 2010 Documentation بر روی یک Internet Browser اجرا می شود و می توان دید که هیچ فرقی با MSDN Online نمی کند و می توان به کتابخانه های مختلف آن بدون نیاز به Internet Connection دسترسی پیدا کرد. هر از چند گاهی نیز می توان MSDN نصب شده را از طریق اینترنت به روز رسانی کرد.
منبع:
http://www.persiadevelopers.com/articles/msdn.aspx
در پست قبلی چگونگی نصب MSDN 2010 رو دیدیم و در این پست با برنامه ای کم حجم آشنا می شیم که ما رو از قید و بند استفاده از مرورگر رها می کنه
برای اینکه از قید و بند استفاده از مرورگر در هنگام کار با MSDN رها شوید می توانید از ابزار H3Viewer استفاده نمایید.
با استفاده از این برنامه رایگان می توانید راهنماهای آفلاین نصب شده را همانند Document Explorer نسخه قبلی راهنما مشاهده کنید. همچنین با استفاده ازاین برنامه می توایند مرورگر پیش فرض راهنما را نیز تغییر دهید.
این برنامه کم حجم را می توانید از اینجا دریافت کنید: http://mshcmigrate.helpmvp.com/viewer
برنامه H3Viewer نیاز دارد تا سیستم راهنما در حالت آفلاین کار بکند، در این صورت می تواند راهنماهای نصب شده بر روی سیستم را لیست کند.
برای تنظیم مرورگر پیش فرض سیستم راهنما از طریق زیر منوی Options->Set default Viewer for MS HV 1.0 اقدام کنید. توجه کنید که برنامه باید با دسترسی administrator اجرا شده باشد.
با تشکر از دوست عزیزم مصطفی سوقندی
وب سایت مورد نظر سه زبانه هستش
در صفحه ای که ادیتور داشتم و اتفاقا RequestValidation رو هم false کرده بودم با تعویض زبان با پیغام خطای زیر رو به رو شدم
A potentially dangerous Request.Form value was detected from the client
اما ایراد از کجا بود؟
در ASP.NET 2.0 و 3.5 ، RequestValidation تنها به درخواست های .aspx معطوف می شد اما در دات نت 4.0 با توجه به توضیحات مایکروسافت این عمل معطوف به همه درخواست ها میشه و فقط به پسوند های aspx. خلاصه نمی شه
برای تغییر تنظیمات RequestValidation می باید در تگ httpRuntime فایل web.config خصوصیت requestValidationMode رو برابر با 2.0 قرار بدید
با اعمال این تنظیم RequestValidation به مدل دات نت 2.0 انجام خواهد شد
<
httpRuntime requestValidationMode="2.0"/>موفق باشید
مجتبی صحرائی
اگر پی گیر سری مقالات Entity Framework در سایت ASP.NET بوده باشید باید به اطلاعتون برسونم که قسمت سوم مقالات کار با Entity Framework ارائه شده که این بار مربوط به استفاده اون در ASP.NET MVC هستش
در این سری که با عنوان Getting Started with the Entity Framework Using ASP.NET MVC معرفی شده؛ مفاهیم زیر مورد پوشش قرار گرفتند :
شما می تونید به مقالات فوق از طریق آدرس Getting Started with the Entity Framework Using ASP.NET MVC دست پیدا کنید
نکته این که طبق توضیحات می باید sp1 visual studio 2010 , asp.net mvc 3 tools update بر روی سیستم شما نصب شده باشه
کدهای این سری مقاله رو می تونید از طریق آدرس ASP.NET MVC Application Using Entity Framework Code First دانلود کنید
گروه خبری GSM: به گزارش پایگاه اینترنتی دیلی تلگراف،غول دنیای فن آوری فردا در نیویورک از جزئیات جدیدترین فن آوری خود پرده برخواهد داشت.
به گزارش فارنت، این فناوری با تکیه بر تراشه معرفی شده گوگل یعنی NFC بوده و سیستم خرید و فروش و معاملات نیز دارای نام تجاری ” Wave and pay” است.
گوگل قرار است با تلفن همراه نکسوس اس که نخستین تلفن همراه دارای این چیپ خواهد بود به انجام معاملات آنلاین اقدام کند.
شرکتهایی که در پشت پرده با گوگل همکاری دارند شرکت های مسترکارد و سیتی گروپ هستند که با تولید کنندگان و خرده فروشانی مانند وریفون ،سیستم متروی نیویورک،و.. در این سیستم همکاری خواهند داشت.
یکی از مزایای ” Wave and pay” ،این است که گوگل با دادن اطلاعات بیشتر در مورد مشتریان این سیسیتم در تلفن همراه به فروشندگان ،برای مشتریان خود کارت تخفیف میگیرد و به همین ترتیب هم فروشندگان و هم خریداران بهترین خرید خود را انجام خواهند داد.
در ماه نوامبر زمانی که اریک اشمیت در مراسم رونمایی نکسوس اس، چیپ NFC را معرفی کرد این جمله را ذکر کرد:”ما میخواهیم این چیپ جایگزینی برای کارت اعتباری شما باشد”.
یکی از مهمترین مزایای چیپهای NFC ،امنیت بسیار بالای خرید و فروش در این سیستم است.
Threat levels on the main page of Threat center section indicate the risk rating of your computer with viruses and other malicious software. What exactly do they mean?
Normal |
![]() |
There are no known substantial threats that could mean an immediate threat to your data. However, we recommend implementing some safety measures when working with the Internet or e-mail, such as using an installed and regularly updated antivirus system or firewall. Since infiltration can attack you even via e-mails, it is necessary to be cautious if you receive a message from an unknown user. |
|
Elevated |
![]() |
Increase your alertness; the rate of malicious code on the Internet has been increased. Keep your antivirus solution up-to-date. If the automatic updates on your system are not turned on, check if there are any safety patches available on the provider"s website. |
|
High |
![]() |
We are aware of the specific threats able to attack your computer. For your data security it is very important to act with maximum alertness. If necessary, ESET will inform you about the situation development on our Web site in connection to our antivirus solutions. Here you can easily obtain information how be protected against new threats and how to avoid data risk. |
|
Critical |
![]() |
Be at full alert. This condition applies when extreme global network incident activity is in progress and can cause you serious troubles. Probably you will have to take special measures; in case of larger networks it will presumably create hardship and will affect the normal operations of network infrastructure. |
تضمین می شود که این وبلاگ عاری از هرگونه ویروسی می باشد