نظرات مطالب
Closure در JavaScript
نکته بسیار خوب و کاربردی در جاوا اسکریپت بود. ممون
نظرات مطالب
متدهای کمکی مفید در پروژه های asp.net mvc
خروجی json در یک View یعنی متغیری از نوع جاوا اسکریپت. این متغیر به صورت مستقیم در کدهای یک htmlHelper قابل استفاده نیست (چون از نوع دات نت و سی شارپ یا وی بی است).
در اینجا تبدیل تاریخ مدنظر را باید همان طرف کدهای کنترلر انجام داد. یا این طرف از توابع جاوا اسکریپتی تبدیل تاریخ میلادی به شمسی باید استفاده کرد. دو context مختلف را نمی‌شود در آن واحد با هم ترکیب کرد.
البته می‌شود داخل کدهای جاوا اسکریپتی یک View از کدهای مثلا Razor استفاده کرد اما این کدها در زمان اجرا به صورت جاوا اسکریپتی پردازش و رندر می‌شوند و نه به فرمت مثلا سی شارپ. برای نمونه می‌شود در یک View داخل کدهای JavaScript موجود از Url.Action استفاده کرد. این مورد در زمان اجرا فقط تبدیل به یک رشته JavaScript می‌شود. البته این نکته برای بکارگیری Html.FarsiDateAndTime نیز صدق می‌کند و فراخوانی آن باید داخل کدهای Ajax جاوا اسکریپتی یک View باشد (و نه خارج از آن چون context دیگر JavaScript نخواهد بود). همچنین باید درنظر داشت که Html.FarsiDateAndTime در زمان رندر شدن جاوا اسکریپت موجود در یک View، تبدیل به معادل رشته‌ای آن شده و جایگزین می‌شود. یعنی در قسمت نتیجه یک عملیات Ajax قابل استفاده نخواهد بود.

مطالب
قابلیت های جدید VisualStudio.NET 2012 - قسمت دوم
در ادامه قسمت اول  به برخی دیگر از قابلیت‌های جدید VisualStudio.NET 2012 می‌پردازیم.

بهبود ویرایشگر JavaScript:
یکی دیگر از قابلیت‌های جدیدی که در VS.NET 2012 چشم نوازی می‌کند، اضافه شدن گزینه Go To Definition در بخش ویرایشگر کد جاوااسکریپت است. کاملاً روشن است که جاوااسکریپت جان دوباره ای گرفته است و امروزه شاهد حضور بیش از پیش و مؤثر آن در برنامه‌های تحت وب هستیم و گویا دوستان ما در تیم توسعه VisualStudio.NET در تلاش هستند تا ما را خوشحال کنند!


ارتقاء ویرایشگر CSS:
ویرایشگر CSS هم در نوع خود بسیار بهتر از پیش عمل می‌کند. از قابلیت‌های جدید آن می‌توان به Color-Picker اشاره داشت. همچنین امکان Comment و Un-Comment کردن کد‌ها با اضافه شدن دکمه هایی در نوار ابزار آسان‌تر شده است.


انتخاب مرورگر، این بار در Toolbar:
اضافه شدن امکان انتخاب مرورگر در نوار ابزار هم در نوع خود جالب است و موجب خوش دستی بیش از پیش VS.NET شده است:

اشتراک‌ها
ویرایش سوم کتاب خود آموز گام به گام جاوا اسکریپت مایکروسافت
ویرایش سوم JavaScript Step by Step بر اساس دو ویرایش قبلی نگارش شده است. با این که معماری اصلی زبان جاوا اسکریپت تغییر آن چنانی نکرده است، استفاده از جاوا اسکریپت هر روزه بیشتر می‌شود و در طی چند سال اخیر اهمیت آن برای توسعه دهندگان بسیار افزایش یافته است. با این اوصاف ساختار و کلیات کتاب پیش رو تغییری نکرده به جز چند تغییر  قابل توجه. بخش Event Handling مورد تاکید بیشتری قرار گرفته است و برای افزایش سرعت توسعه از jQuery استفاده شده است. همچنین در فصل آخر، بخشی برای توسعه برنامه‌های Windows 8 با استفاده از جاوا اسکریپت در نظر گرفته شده است. با این حال، محتویات این کتاب کاملا در انحصار مایکروسافت نیست! 
ویرایش سوم کتاب خود آموز گام به گام جاوا اسکریپت مایکروسافت
اشتراک‌ها
داستان this در JavaScript

this در جاوا اسکریپت بسته به محل استفاده از آن، در بسیاری از موارد مانند سایر زبان‌ها عمل نمی‌کند ...

داستان this در JavaScript