بایگانی نویسنده: رضا رحیمی

نکاتی برای تیم های برنامه نویسی از XP

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

anonymous type

تفاوت نوع داده ای var با  anonymous type چیست ؟ نوع var با C# 3.0 معرفی شد . این نوع داده برای تعریف نوع متغیر ضمنی ( متغیر محلی) معرفی شده است. در هنگام استفاده از این نوع در واقع به کامپایلر دستور می دهیم که هنگام کامپایل نوع داده را کشف ( استخراج ) بکند. این نوع از داده ... ادامه مطلب »

امنیت و OWASP

owasp

سالهای پیش در یک شرکت فعال در زمینه برنامه نویسی کار می کردم آن زمان وقتی با مدیریت وقت درباره امنیت و seo و … بحث و گفتگو می کردم تنها به یک نتیجه ختم می شد : “خوبه ولی نیازی نیست” سال پیش فرصتی پیش آمد تا دوباره با آن شرکت همکاری داشته باشم. اینبار یک گزارش امنیتی را ... ادامه مطلب »

تاریخچه شیرپوینت

تاریخچه sharepoint

مایکروسافت از حدود سال ۱۹۹۷ به راه حل هایی فکر می کرد که توسط آنها بتواند تیمهای کاری در سازمانها را به هم مرتبط نماید و جریان اطلاعاتی را بین افراد برقرار نماید. این تفکر منجر به ارائه محصولی به نام Microsoft Exchange Server شد که با هماهنگی با ابزار Microsoft Outlook این امکان را برای کاربران فراهم می نمود ... ادامه مطلب »

مزایا و معایب LINQ

مزایای استفاده از Linq چیست ؟ ارائه یک ساختار (زبان پرس و جو) برای پرس و جو کردن اطلاعاتی از قبیل پایگاه داده ها ، XML ها ، ADO.NET Dataset ، وب سرویس ها و سایر اشیا مانند آرایه ها و لیست ها کنترل نوع (type checking) کامل که در Linq می باشد همراه با IntelliSense کمک می کند تا ... ادامه مطلب »

LINQ چیست؟

linq مخفف عبارت ” Language Integrated Query” بوده و تلفظ صحیح آن لینک می باشد برای اولین بار با دات نت فریم ورک 3.5  و در ویژوال استودیو 2008، همزمان با C # 3.0 و VB.NET 2008 معرفی شد. linq شما را قادر به پرس و جو از داده های منابع مختلف مانند پایگاه های داده SQL، اسناد XML ای ، ... ادامه مطلب »

پورتال چیست و چه تفاوتی با وب سایت دارد

در تعریف شیرپوینت ذکر شد که “شیرپوینت یک پورتال سازمانی می باشد ” سوالی در ذهن شنونده های کنجکاو این پاسخ ایجاد خواهد شد ، که  پورتال چیست ؟ و تفاوت های وب سایت با پورتال در چیست پورتال چیست ؟ در اکثر مواقع مفهوم پورتال با وب سایت اشتباه گرفته می شود اما باید توجه نمود که پورتال مفهومی ... ادامه مطلب »

کارآفرینان ایرانی داخل و خارج از کشور در دانشگاه کالیفرنیا برای ایرانی بهتر

Bridges-2014

در اقدامی جالب ایرانیان حاضر در آمریکا و پیشروان تکنولوژی در ایران، دست در دست هم قرار دادند تا مقدمات پیشرفت کارآفرینی در حوزه تکنولوژی را در کشورمان فراهم آورند. طی چند سال گذشته موضوع کارآفرینی در حوزه تکنولوژی، جدی تر از هر زمان دیگر در ایران گسترش یافته. برگزاری رویدادهایی همچون استارت آپ ویکند و ایجاد مراکز شتاب دهی در ... ادامه مطلب »

یک راه جدید برای همکاری با دیگران

I love sharepoint

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

برای این یکی تغییری ایجاد شد

مردی در سواحل مکزیک به هنگام غروب خورشید در حال قدم زدن بود و همانطوری که راه می رفت شخص دیگری را مشاهده کرد و در حالی که به او نزدیک میشد متوجه شد که او به طور مداوم خم شده و چیزی را از روی زمین برداشته و به میان اقیانوس پرتاب می کند. مرد با تعجب به او ... ادامه مطلب »