مهدی ولی خانی (ولیخانی) هستم .متولد دوم خرداد سال 63 . فارغ التحصیل رشته نرم افزار کامپیوتر ، مقطع کاردانی ، دانشگاه جامع علمی - کاربردی واحد داده پردازی. در حال حاضر حرفه ی من طراحی و برنامه نویسی وب می باشد . هدف اصلی من از انتخاب رشته نرم افزار کامپیوتر فقط ورود به دنیای طراحی و برنامه نویسی تحت وب بود . در واقع بزرگترین سرگرمی من طراحی و برنامه نویسی می باشد .(چه بهتر که تحت وب باشه!) ساعات زیادی از وقت روزانه من پشت یک کامپیوتر در اتاقم میگذره . به موسیقی زیاد علاقه دارم . دو سبک موسیقی را بسیار می پسندم . موسیقی اصیل ایرانی و موسیقی راک . رنگ مورد علاقه آبی و تیم مورد علاقه پرسپولیسه .

<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910
RSS 2.0 | Atom 1.0 | CDF
Google Reader
del.icio.us blog.mehdiVK.net latest Posts
Add to my Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online

my Feedster
Add to my AOL
Furl blog.mehdiVK.net latest Posts
Subscribe to Rojo


Total Posts: 191
This Year: 0
This Month: 0
This Week: 0
Comments: 255
newtelligence dasBlog 1.9.6264.0


وبلاگ مهدی ولیخانی
وبلاگ مهدی ولیخانی در رابطه با تکنولوژی دات نت
Sunday, June 07, 2009
برطرف کردن مشکل کنترل منو asp.net و IE 8.0

با ارائه نسخه نهائی IE 8.0 مشکلات زیادی برای طراحان وب بوجود آمد . برنامه نویسان تکنولوژی ASP.net نیز کمابیش با این مشکلات برخورد کرده اند . یکی از این مشکلات ، عدم نمایش صحیح کنترل منو در IE 8.0 می باشد . خوشبختانه مایکروسافت در اقدامی سریع یک Hotfix برای این مشکل ارائه داده است که با نصب آن می توانید مشکل را برطرف کنید .

هر چند بنده به عنوان کسی که مدت ها با این کنترل کار کرده است توصیه می کنم که این کنترل را مثل خیلی از کنترل های ASP.net رها کرده و به فکر استفاده از jQuery و تگ ul برای تولید منوهای خود شوید. هم زیبائی بیشتری دارند . هم خبری از تگ Table نیست و هم میزان کد جاوا اسکریتی که بواسطه پیاده سازی این سناریو به صفحه اضافه می شود کمتر هست و هم Cross Browser است ، چیزی که کنترل منو ASP.net اصلا وجود ندارد . این کنترل با اپرا مشکلات خود را دارد ، با سافاری اپل مشکلات خاص خود را دارد که در همین وبلاگ به آن اشاره کردم ، حالا هم با IE 8.0 مشکل دارد .

جهت برطرف کردن این مشکل از Hotfix ارائه شده از سوی مایکروسافت استفاده نمائید.


  (  |  )  ( Comments [7] | Trackback )
Saturday, June 06, 2009
اضافه شدن یک ویرایشگر WYSIWYG به مجموعه ASP.net Ajax Control Toolkit

امروزه ویرایشگر های WYSIWYG یک امکان اولیه برای بروزآوری محتوای وب سايت های دینامیک به شمار می آیند . بعد از ارائه ASP.net Ajax و سپس ASP.net Ajax Control Toolkit از سوی شرکت مایکروسافت جای خالی یک WYSIWYG در مجموعه ASP.net Ajax Control Toolkit بشدت احساس می شد . کنترلهای تجاری زیادی در بازار وجود دارند که اتقاقا اکثرا با ASP.net Ajax هم سازگار هستند . اما گران بودن این کنترل ها و همچنین سنگین بودن آنها باعث میشد که گزینه های مناسبی برای استفاده نباشند .

در تاریخ 13 می 2009 تیم توسعه ASP.net Ajax Control Toolkit در سايت CodePlex خبر انتشار نسخه جدید این مجموعه کنترل را ارائه کرد . در این خبر به اضافه شدن 3 کنترل جدید اشاره شده است که اولین و مهترین آنها اضافه شدن یک ویرایشگر متن می باشد که از سوی شرکت Obout به مجموعه ASP.net Ajax Control Toolkit اضافه شده است .

طی بررسی های اولیه ای که بنده روی این کنترل انجام دادم آن را کنترل مناسبی جهت استفاده دیدم ، سرعت لود این کنترل قابل قبول بوده ، امکانات خوبی دارد و امکان خصوصی ساز تولبار را دارا می باشد . علاوه براین ، ویرایشگر جدید بصورت کامل فونت تاهوما و زبان های راست به چپ را پشتیبانی می کند . علاوه بر ویژگی های فوق کد HTML تولید شده توسط این ویرایشگر بسیار تمیز می باشد .

یکی از معایب این کنترل نداشتن امکان درج عکس و جدول در ویرایشگر می باشد . طی بررسی هائی که بنده انجام دادم امکان اضافه کردن دکمه جدید به این مجموعه در حال حاضر فراهم نمی باشد . با توجه به اینکه اولین نسخه این کنترل ارائه شده است انتظار می رود در آینده ای نزدیک امکانات بیشتری به این کنترل اضافه شود .

لینک های مرتبط :
+ صفحه ASP.net AJax Control Toolkit در سايت CodePlex
+ صفحه کنترل HTML Editor در وب سايت ASP.net


  (  |  |  |  )  ( Comments [4] | Trackback )
Friday, June 05, 2009
امکان جدید IIS 7.0 ویژه بهینه سازی صفحات برای موتورهای جستجو

چندی پیش تیم توسعه IIS در مایکروسافت اقدام به ارائه یک ابزار جالب جهت کمک به بهینه سازی صفحات وب برای موتورهای جستجو کرده است.

دو روز پیش آقای Scott Gu در وبلاگ خودش مطلبی با عنوان IIS Search Engine Optimization Toolkit منتشر کرد . در این مطلب ایشان به معرفی این امکان جدید IIS 7.0 پرداخت .

با استفاده از این ابزار شما قادر خواهید بود برای وب سايت خود فایل های robots.txt و sitemap.xml را ایجاد و یا مدیریت کنید . امکان دیگری که این سرویس به شما میدهد که مهمترین بخش هم می باشد بررسی وب سايت شما و اعلام مشکلات و ارائه راه حل برای هر یک می باشد .

در صورتیکه به موضوع موتورهای جستجو و بهینه سازی صفحات برای موتورهای جستجو (SEO)  علاقه دارید پیشنهاد میکنم مطلب جدید آقای Scott Gu در رابطه با امکان جدید IIS را مطالعه کنید .

لازم به ذکر است که این امکان که روی IIS 7.0 فعال می شود مختص سايت های نوشته شده با تکنولوژی های مایکروسافت نبوده و شما قادر هستید وبلاگ و یا وبسايت خود را چه بصورت لوکال و چه بصورت ریموت بررسی کنید .

پیوند های مرتبط :
+ IIS Search Engine Optimization Toolkit
+ صفحه این امکان جدید در iis.net


  (  |  )  ( Comments [0] | Trackback )