خودمان را به زور عادت میدهیم که عادت نکنیم. به Browserها عادت نکنیم و هر وقت لازم شد از Firefox به Chrome سویچ کنیم. به OSها عادت نکنیم و از ویندوز به لینوکس و از لینوکس به ویندوز مهاجرت کنیم. حتی اگر لازم شد روزها با لینوکس و شبها با ویندوز کار کنیم. به IDEها …
چیزی حدود سی سال پیش یا بیشتر بازار سختافزار و نرمافزار حسابی تازه و بکر بود. منظورم زمانی است که داس، ۸۰۸۶ و جیدبلیو بیسیک در حال تولد بودند یا تازه متولد شده بودند. رقابتهایی بین تولید کنندگان مختلف وجود داشت. رقابتهایی که آینده دنیای کامپیوتر را رقم زدند و باعث به وجود آمدن اصطلاحاتی …
هر کسی در زندگیاش ترسهایی دارد. یکی از ترسهایی که گریبانگر ما شده است ترس از دست دادن اطلاعات است. اطلاعات hostingهای مختلف، applicationهای مختلف نصب شده در IISها، user name و passwordهای شخصی و کاربران، دیتابیس سایتهای مختلف، مطالب و عکسهای وبلاگها، حفظ مالکیت domainها، حفظ page rank به دست آمده از گوگل، از …
ایرانیها همیشه متهم هستند به این که حافظه تاریخی ندارند. یعنی یادشان نمیماند در طول تاریخ چه اتفاقاتی برایشان افتاده. در نتیجه نمیتوانند از آن اتفاقات درس بگیرند. یکی از وقایعی که همیشه از یاد ما میرود نبرد چالدران در حدود ۵۰۰ سال پیش است. آن طور که گفته میشود در این نبرد نیروهای شاه …
کنفرانس BUILD مایکروسافت در کنار همه اخبار داغ و هیجان انگیزی که راجع به ویندوز ۸ داشت، مثل هر خبر تکنولوژیک (کامپیوتر/نرمافزار) دیگری همراه بود با یک ترس قدیمی از رو آمدن چیزهای جدیدی که مجبوریم برای ماندن در دنیای برنامهنویسی دیر یا زود آنها را یاد گرفته و با آنها کار کنیم. البته منظور …
سالهای سال است که با محصولات مایکروسافت کار میکنم. دقیقاً از داس ۵ به این طرف. البته هیچ وقت هم با این موضوع مشکل خاصی نداشتم. هر وقت مایکروسافت داس را کنار میگذاشت و ویندوز را رو میکرد ما هم سراغ ویندوز میرفتیم، هر وقت ASP Classic را دور میانداخت ما هم همین کار را …
یکی از امکانات ASP.NET مجموعه Membership و امکانات جانبی آن است. این مجموعه به برنامههای ASP.NET امکان تعریف کاربر، نقش و کنترل دسترسی بر اساس آنها را میدهد. برای این که بتوان از این امکانات استفاده کرد بایستی موارد مورد نیاز ASP.NET applications services در بانک اطلاعاتی مورد استفاده برنامه نصب گردد. این کار به …
چند ماه پیش بعد از این که متوجه شده بودم ما در بحث Error Handling برنامههایمان حسابی وقت تلف کردهایم و میتوانستیم آن کار را خیلی راحتتر، سریعتر و موثرتر انجام دهیم، حسابی از دست خودم و بقیه کسانی که میتوانستند متوجه این امکانات بهتر شوند ولی نشده بودند شاکی شده بودم. در آن موضوع …
یکی از راههای به روز ماندن در دنیای تکنولوژی دنبال کردن وبلاگها و آدمهای مطرح در حوزه مورد علاقه است. یکی از این آدمها در حوزه برنامهنویسی و توسعه نرمافزار «اسکات هنزلمن» است. اسکات هنزلمن یکی از کارمندان مایکروسافت است که تقریباً به عنوان روابط عمومی، سخنگو و کارمند رسانهای مایکروسافت در بخش توسعه نرمافزار، …