دانلود کتاب CSS3 for Web Designers
یکشنبه 8/3/90 11:56 صبح| | نظر
از عنوان کتاب مشخص هستش که در چه زمینه ای هستش

تعداد صفحات: 260
حجم: 9.92 مگ
این کتاب رو می تونید از آدرس زیر دانلود کنید
http://hotfile.com/dl/83806152/88f8379/css3_for_web_designers.rar.html
انتشار مقالات Entity Framework در ASP.NET MVC در سایت ASP.NET
یکشنبه 8/3/90 11:56 صبح| | نظر
اگر پی گیر سری مقالات 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 دانلود کنید
.: نصب MSDN برای Visual Studio 2010 :.
یکشنبه 8/3/90 11:56 صبح| | نظر
در سالهای قبل همواره به همراه برنامه 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
RequestValidation در ASP.NET 4.0
یکشنبه 8/3/90 11:56 صبح| | نظر
وب سایت مورد نظر سه زبانه هستش
در صفحه ای که ادیتور داشتم و اتفاقا 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"/>موفق باشید
مجتبی صحرائی
H3Viewer برنامه ای برای دیدن MSDN 2010
یکشنبه 8/3/90 11:56 صبح| | نظر
در پست قبلی چگونگی نصب MSDN 2010 رو دیدیم و در این پست با برنامه ای کم حجم آشنا می شیم که ما رو از قید و بند استفاده از مرورگر رها می کنه
برای اینکه از قید و بند استفاده از مرورگر در هنگام کار با MSDN رها شوید می توانید از ابزار H3Viewer استفاده نمایید.
با استفاده از این برنامه رایگان می توانید راهنماهای آفلاین نصب شده را همانند Document Explorer نسخه قبلی راهنما مشاهده کنید. همچنین با استفاده ازاین برنامه می توایند مرورگر پیش فرض راهنما را نیز تغییر دهید.
این برنامه کم حجم را می توانید از اینجا دریافت کنید: http://mshcmigrate.helpmvp.com/viewer
برنامه H3Viewer نیاز دارد تا سیستم راهنما در حالت آفلاین کار بکند، در این صورت می تواند راهنماهای نصب شده بر روی سیستم را لیست کند.
برای تنظیم مرورگر پیش فرض سیستم راهنما از طریق زیر منوی Options->Set default Viewer for MS HV 1.0 اقدام کنید. توجه کنید که برنامه باید با دسترسی administrator اجرا شده باشد.

با تشکر از دوست عزیزم مصطفی سوقندی
بدست آوردن MimeType یک فایل
یکشنبه 8/3/90 11:56 صبح| | نظر
بیشتر نرم افزار ها 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;
}
سایتی به منظور ایجاد کدهای CSS 3.0
یکشنبه 8/3/90 11:56 صبح| | نظر
با سلام به دوستان و عذر خواهی به خاطر غیبت طولانی
در پست شما رو با سایتی آشنا می کنم که در اون می تونید Role های CSS 3.0 رو به صورت آنلاین ایجاد کنید
اصلاح ی و ک فارسی در معماری سه لایه توسط Generic ها
یکشنبه 8/3/90 11:56 صبح| | نظر
حتما اگه با مشکل جستجوی حروف ی و ک فارسی در دیتابیس روبه رو شده باشید و این مورد رو در اینترنت جستجو کنید به تابع معروف ApplyUnifiedPersianYeKe که وحید نصیری اونرو نوشته می رسید.
محل مناسب استفاده از این تابع در معماری سه لایه، لایه Business هستش به طوریکه به ازای تمام فیلد هایی که از نوع string هستن می باید این تابع رو فراخوانی کنید و با پاس دادن مقدار فیلد متنی مورد نظر رشته حاوی ی و ک اصلاح شده رو دریافت و مقدار قیلد مورد نظر رو برابر با این رشته قرار بدید
مثال =>
entity.Body = ApplyUnifiedPersianYeKe(entity.Body);
entity.Subject = ApplyUnifiedPersianYeKe(entity.Subject);
این عمل معمولا در توابع Insert و Update می باید انجام بشه و ی و ک ورودی اصلاح بشه
اما به کمک Reflection و Generic می تونیم این عمل رو به صورت خودکار انجام بدیم، برای این منظور کلاسی به نام BaseBusiness ایجاد کنید و کدهای زیر رو در اون قرار بنویسید =>
public class BaseBusiness
{
protected virtual T ApplyUnifiedPersianYeKe(T entity)
{
System.Type oType = entity.GetType();
System.Reflection.PropertyInfo[] probs =
oType.GetProperties(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Instance);
foreach (var prob in probs)
{
if (prob.PropertyType.Name == typeof(string).Name)
{
prob.SetValue(entity, ApplyUnifiedPersianYeKe(prob.GetValue(entity, null).ToString()), null);
}
}
return entity;
}
private string ApplyUnifiedPersianYeKe(string data)
{
if (string.IsNullOrEmpty(data)) return data;
return data.Replace("ی", "ی").Replace("ی", "ی").Replace("ک", "ک");
}
}
در این مرحله نیاز به یک Model داریم که می تونه کلاسی برای اخبار باشه که به طور ساده کلاس NewsModel رو با سه فیلد ایجاد می کنیم =>
public class NewsModel
{
public int ID { get; set; }
public string Subject { get; set; }
public string Body { get; set; }
}
مرحله بعدی این هستش که کلاسی در لایه Business برای مدیریت Model مربوط به اخبار ایجاد کنیم
بنابراین کلاس NewsBusiness رو ایجاد می کنیم که از کلاس BaseBusiness مشتق می شه و کلاس NewsModel رو هم به عنوان پارامتر Generic به این کلاس ارسال می کنه =>
public class NewsBusiness : BaseBusiness<NewsModel>
در این کلاس متدی جهت Insert قرار می دیم و در بدنه این متد با استفاده از تابعی که در BaseBusiness ایجاد کردیم، عمل اصلاح ی و ک فارسی رو انجام می دیم =>
public class NewsBusiness : BaseBusiness<NewsModel>
{
public bool Insert(NewsModel entity)
{
bool blnResult = true;
ApplyUnifiedPersianYeKe(entity);
// Insert Codes
return blnResult;
}
}
نهایتا به صورت زیر جهت ذخیره یک خبر استفاده می کنیم =>
NewsModel NModel = new NewsModel();
NModel.Subject = "موضوع خبر";
NModel.Body = "متن خبر دارای ی";
NewsBusiness NBusiness = new NewsBusiness();
if (NBusiness.Insert(NModel))
{
MessageBox.Show("ok");
}
IIS 7.5 در ویندوز 7 و اجرا نشدن فایل های استایل و جاوا اسکریپت
یکشنبه 8/3/90 11:56 صبح| | نظر
امروز در حین کار به مشکلی برخوردم واون هم این بود که لینک به یک فایل StyleSheet و یکی دو فایل Java در مسترپیج خودم داشتم
هنگامی که سایت رو اجرا می کردم با نهایت تعجب می دیدم که استایل مربوطه اعمال نشده و اتفاقا فایل های جاوااسکریپت هم لود نشدند در نتیجه همه چیز درهم برهم بود.
لازم به ذکر هستش که ورژن سایت مورد نظر 4.0 بوده و در محیط win7 و از IIS7.5 استفاده میشده
ابتدا فکر کردم مشکل از UAC هستش (User Account Control) بنابراین اونرو غیر فعال کردم انا مشکل همچنان پابرجا بود
با کمی جستجو به این نکته پی بردم که می باید تیک مربوط به Common HTTP Features رو در هنگام نصب IIS می زدم
با زدن این تیک و اجرای دوباره IIS مشکل برطرف شد (Restart IIS)

مجتبی صحرائی
آرشیوها
-
ظهور [4]
پیشگویی [9]
خبر [96]
فوتبال [16]
مختار نامه
فیزیک [2]
مذهبی [63]
دوربین [5]
پزشکی [36]
اطلاعات عمومی [17]
داستان [13]
دانلود فیلم [10]
برنامه نویسی [10]
کشتی کج [5]
نجوم [4]
ایران شناسی
اشعار [3]
سینما [5]
موسیقی [43]
کشور های خارجی [3]
هالیود [2]
وبلاگ [7]
کنکور [19]
حیوانات [7]
chemistery [16]
عشق [12]
تاریخ [5]
ترسناک
عکس های جالب [10]
روان شناسی [72]
کتاب های الکترونیکی [10]
هواپیما
عمران و معماری [7]
ماشین
جنگ [2]
سریال
gta
تبلیغات [14]
مسابقه
اطلاعیه [27]
کاریابی [6]
کتاب
تاریخ [5]
فرهنگی
تحریم اسرائیل
امنیت کامپیوتر [33]
اخبار بین المللی [21]
شبکه من و تو [6]
اقتصادی [2]
کامپیوتر [511]
غیرآرشیویها
-
10 قابلیت جذاب تلفن های همراه اندروید که در آیفون وجود ندارند
رقم خارق العاده فروش تبلت شرکت آمازون طی ماه گذشته
یک آیفون بخر، دو آیفون ببر!
اندروید اطلاعات کاربران را مخفیانه سرقت میکند
معرفی آیفون 5 با صفحه نمایش 4 اینچ و طراحی کاملا متفاوت و آیپد3
اسکن ویروس
ایفون اصل 199 دلار!!!!!
سقوط نوکیا
Free download mGuard Java/J2ME
mGuard download gr?tis para Java/J2ME
برنامه ضد سرقت گوشی
Google for iPhone
Google for Nokia S60
Google for Android
Google Translate for mobile
[همه عناوین(1179)][عناوین آرشیوشده]

