نسخهی بتای شیرپوینت 2010 که با نام رمز Fourteen تهیه شده، مدتی است که در دسترس عموم میباشد. همانطور که مطلع هستید، از نام این محصول کلمه آفیس حذف و تبدیل به Microsoft SharePoint Server شده است (البته در نگارش نهایی آن).پس از دریافت این محصول که فقط به صورت 64 بیتی ارائه خواهد شد، بر روی ویندوز سرور 2003 نگارش 64 بیتی نصب نشد.برای نصب آن نیاز به پیش نیازهای زیر است:ویندوز سرور 2008 نگارش 64 بیتی (معمولی یا R2)نسخههای 64 بیتی اس کیوال سرو ...
قابلیت جالبی از SQL Server 2005 به بعد به این محصول اضافه شده است که امکان ایجاد یک وب سرویس بومی را بر اساس رویههای ذخیره شده و یا توابع تعریف شده در دیتابیسهای موجود، فراهم میسازد. این قابلیت نیازی به IIS یا هر هاست دیگری برای اجرا ندارد و توسط خود اس کیوال سرور راه اندازی و مدیریت میشود.توضیحات مفصل آنرا در MSDN میتوانید ملاحظه کنید و در اینجا یک مثال عملی از آن را با هم مرور خواهیم کرد:الف) ایجاد یک جدول آزمایشی به همراه تعدادی ...
دو فایل زیر مقاله و خلاصه مقالهای در مورد روشهای بهتر کد نویسی با سی شارپ 3 هستند.رهنمودها + خلاصهاین رهنمودها (و نه استانداردها) جهت بالا بردن کیفیت کدهای تهیه شده، یک دست شدن آنها در یک سازمان، تهیه مستندات بهتر و امکان نگهداری سادهتر آنها، بسیار مؤثرند.تعدادی از آنها را در مقالهی "زیباتر کد بنویسیم" دیدهاید. مقالات فوق گردآوری و به روز رسانی اینگونه نکات جهت پوشش دادن سی شارپ 3 میباشند.ماخذ
برنامه Cppcheck ابزار آنالیز سورس کدهای برنامههای C و CPP جهت یافتن اشتباهات برنامه نویسی، مشکلات امنیتی، نشتی حافظه و امثال آن است. این برنامه رایگان و سورس باز را میتوانید از آدرس زیر دریافت کنید:CPPCheckدر دو نسخهی خط فرمان و همچنین GUI عرضه میشود که نگارش دارای UI آن از QT استفاده میکند. تا به حال 22 باگ موجود در کرنل لینوکس توسط این برنامه کشف و برطرف شده و همچنین در بسیاری از برنامههای سورس باز دیگر نیز مورد استفاده قرار گرفته ...
اگر سورس پروژه Google book downloader را بخواهید از طریق سایت CodePlex دریافت کنید چند صد مگابایت خواهد شد. علت هم این است که نویسنده پروژه تمام نگارشهای قبلی را نیز در این مکان نگهداری میکند و وب سایت CodePlex هم اجازهی انتخاب فقط trunk را جهت دریافت نمیدهد. یا همه را باید دریافت کنید یا هیچ.راه میانبری برای دریافت سادهتر این پروژه نیز وجود دارد. مدتها است که امکان اتصال به این سایت از طریق کلاینتهای SVN مانند TortoiseSVN نیز فراهم ...
در انتهای قسمت قبل، نحوهی ایجاد یک جدول جدید با فیلدی از نوع فایل استریم بررسی شد، حال اگر جدولی از پیش وجود داشت، نحوهی افزودن فیلد ویژه مورد نظر به آن، به صورت زیر است:alter table tbl_files set(filestream_on ='default')goalter table tbl_files add [systemfile] varbinary(max) filestream null , FileId uniqueidentifier not null rowguidcol unique default (newid())go در ادامه جدول tblFiles قسمت قبل را در نظر بگیرید:CREATE TABLE [tblF ...
در این قسمت نحوهی فعال سازی قابلیت FileStream را بررسی خواهیم کرد و در قسمت بعدی نحوهی دسترسی به آنرا از طریق برنامه نویسی مرور مینمائیم.فعال سازی قابلیت FileStreamهمانند اکثر قابلیتهای اس کیوال سرور، فعال سازی FileStream نیز حداقل به دو صورت استفاده از GUI و قابلیتهای management studio میسر است و یا استفاده از دستورات T-SQL (و البته کتابخانهی SMO یا همان محصور کنندهی تواناییهای management studio نیز قابل استفاده است).روش اول) است ...
مطلبی چندی قبل در مورد "ذخیره سازی فایلها در دیتابیس یا استفاده از فایل سیستم متداول؟" منتشر گردید، جهت برشمردن فواید ذخیره سازی فایلها در دیتابیس (+). اما معایب این نوع ذخیره سازی بررسی نشدند:الف) اختصاص یافتن قسمتی از بافر SQL Server به این امر.ب) با توجه به قرار گرفتن دادههای BLOB در دیتابیس ، transaction log قابل توجهی تولید خواهد شد. (+)ج) بیش از 2GB را نمیتوان در فیلدهایی از نوع varbinary(max) ذخیره کرد.د) به روز رسانی BLOB ها س ...
از این پس بجای ارسال مطالب خواندنیها که در اصل لینک به یک سری سایت با مطالب روز بودند، این لینکها در سایت iDevCenter ارائه خواهند شد.برای پیگیری مستمر این سایت هم فقط کافی است مشترک فید RSS آن شوید:http://www.idevcenter.com/links/feedبرای رای دادن به لینکهای جدید هم لطفا به آدرس زیر مراجعه کنید (مکان آن زیاد واضح نیست به همین علت تعداد زیادی لینک در صف انتظار هستند):http://www.idevcenter.com/links/upcoming
پیرو مطلب "آیا نمودارهای UML هنوز هم استفادهی صنعتی گستردهای دارند یا خیر؟" در کامنتهای این مطلب، اکثرا عنوان میکردند که از CRC cards استفاده میکنند. کتاب معروف CRC cards هم به نام The CRC card book مربوط به سال 1997 است و در کتاب فروشیهای این دور و اطراف یافت نشد (یا حداقل من نیافتم). اما این کتاب در Google books موجود است.برنامه رایگان و سورس بازی برای این منظور در CodePlex موجود است که پس از دریافت آدرس کتاب، کل آنرا از Google b ...