اشتراک‌ها
بیانیه Software Craftsmanship
بیانیه صنعتگران نرم افزار، در جهت تولید سیستم‌های کارآمد تر، سازگارتر و قویتر(صرف نظر از خواسته‌های کاربران ) توسط بزرگان این حوزه صادر شده است و  توسعه دهندگان نرم افزار از سراسر جهان با مطالعه و اجرای بند‌های چهار گانه آن(در صورت اشتراک نظر) کمک به پیشرفت این جامعه بزرگ می‌نماید.
 این بیانیه رو توسط افراد زیادی مطالعه و امضا شده است.
بیانیه Software Craftsmanship
اشتراک‌ها
جایگزینی ساده و سبک برای SSMS

یک نرم افزار ساده و سبک جهت جایگزینی با SSMS و اتصال به دیتابیس‌های مختلف

این نرم افزار در دوسنخه 32 و 64 بیتی موجود است و همچنین جدیدا این شرکت به پشتیبانی از مونگو هم رو آورده است.

دوستانی که از سیستم‌های کند رنج میبرن و SSMS فشار سنگینی به سیستم آن‌ها می‌آورد، این برنامه گزینه بسیار خوبی برای جایگزینی به حسا می‌آید

جایگزینی ساده و سبک برای SSMS
اشتراک‌ها
نرم افزاری برای اتصال به تمامی بانکهای اطلاعاتی

نرم افزار DBeaver که در حال حاضر نسخه ۴ آن به صورت رایگان قابل دانلود و استفاده است، محیطی یکسان و یکپارچه را برای اتصال به تقریبا تمام بانکهای اطلاعاتی مطرح دنیا و اجرای انواع دستورات SQL فراهم می‌کند.

از نقاط جالب این نرم افزار، امکان اتصال آن به بانک‌های اطلاعاتی NoSQL مانند کاساندرا، ردیس و مانگو دی بی است. 

برگرفته از بیگ دیتا

نرم افزاری برای اتصال به تمامی بانکهای اطلاعاتی
اشتراک‌ها
نگاهی بر CQRS و معماری Message-Based
CQRS الگویی است که مدل Command و Query نرم افزار را از هم جدا میکند. این جداسازی می‌تواند فقط در سطح Application بوده و هم می‌تواند در سطح پایگاه داده باشد. پیاده سازی CQRS در یک نرم افزار Enterprise می‌تواند فواید زیادی مانند انعطاف پذیری، مقیاس پذیری، تمرکز جداگانه بر روی مدل‌ها و ...  در برداشته باشد. در این مقاله آقای Dino Esposito به توضیح الگوی CQRS و معماری Message-Based می‌پردازد.
نگاهی بر CQRS و معماری Message-Based
اشتراک‌ها
تبدیل فایل xls به فایل csv متنی (با جاوا اسکریپت و ActiveXObject)

این نرم افزار با کدهای HTML و با پسوند اجرایی hta تولید شده است که به صورت یک Application می‌تواند اجرا شود.

برای انجام این کار از ActiveXObject‌ها استفاده می‌نماید.

برای تبدیل اطلاعات موجود در sheet‌های مختلف اکسل به فایل csv، مشابه نام هریک از sheet‌های اکسل یک فایل csv متنی ایجاد می‌کند. 

دانلود نرم افزار

کد جاوا اسکریپت

تبدیل فایل xls به فایل csv متنی (با جاوا اسکریپت و ActiveXObject)
اشتراک‌ها
کارگاه مجازی فروش نرم افزار
بسیار خب، یک نرم افزار ویندوزی خیلی عالی ساخته اید، و هم اکنون آماده اید تا آن را با دنیا به اشتراک بگذارید. اما صبر کنید، چگونه می‌خواهید آن را به دنیا عرضه کنید و مردم را ترغیب به خرید و دانلود برنامه تان کنید؟ چگونه می‌خواهید آن را بدون ناراضی کردن دوستان و زیر مجموعه هایتان انجام دهید؟
کارگاه مجازی فروش برنامه یک سمینار 5 قسمتی فروش برای برنامه نویسان و تولیدکنندگان نرم افزار است.
کارگاه مجازی فروش نرم افزار
نظرات مطالب
تاثیر فرهنگ جاری سیستم بر روی اعداد در دات نت
ممنون بابت این مقاله .
در یکی از پروژه هایی که چندین سال پیش نوشته شده بود برای قفل نرم افزار  از کدی شبیه به زیر استفاده شده بود :
Math.Sinh(123456.12).ToString();
قطعه کد فوق در ویندوز‌های قبل از 10 مقدار برگشتی Infinity  را داشت ولی در ویندوز 10 خروجی ∞  را بر میگرداند که باعث خطا در نرم افزار میشد.
برای رفع آن همانطور که در مطلب فوق نیز عنوان شده، با استفاده از کد زیر قابل اصلاح می‌باشد :
Math.Sinh(123456.12).ToString(CultureInfo.InvariantCulture);
نظرات مطالب
طراحی گزارش در Stimulsoft Reports.Net – بخش 2
سلام و خسته نباشید
من هنوز در این بحث گزارش گیری کاملا مبتدی هستم. چون می‌خواستم تازه کارم رو شروع کنم دنبال انتخاب انتخاب نرم افزار مناسب برای گزارشگیری C# در محیط ویندوز بودم. یک سری مطالب کپی شده و تکراری در اینترنت رو دیدم، دوست داشتم نظر تخصصی و شخصی خودتون رو بدونم. من اول دنبال کریستال بودم، ولی بعدش دیدم که ظاهرا استیمول هم نرم افزار معروفیه، میشه کمکم کنید؟
بی نهایت ممنون از سایت خوبتون
نظرات مطالب
استفاده از لوسین برای برجسته سازی عبارت جستجو شده در نتایج حاصل
سلام و خسته نباشید. من از طریق سایت شما با این کتابخونه آشنا شدم. دارم باهاش کار می‌کنم اما یه مشکلی باهاش دارم. و اون اینه که قبلا توی سرچ من اگر کلمه "ما" رو سرچ می‌کردم 2600 تا نتیجه برمیگردوند اما الان 20 تا. چرا؟
و سوال بعد من اینه که چطور می‌تونم ایندکس کلمه پیدا شده توی متن رو پیدا کنم؟ چون نرم افزار خواسته شده رو می‌خوان مثه نرم افزار نور باشه.
ممنون میشم راهنماییم کنید.
تشکر
نظرات مطالب
پایان پروژه ASP.NET Ajax Control Toolkit !
با سلام،
تمام این موارد که مبفرمایید درست، من خودم از طرفداران استقاده از jQuery هستم اما یک مسئله برای من هنوز وجود دارد اون هم RAD است. در یکی از کتابخانه های آژاکسی برای asp.net مثل Anthem.Net
این مسئله خیلی خوب رعایت شده و کار توسعه نرم افزار مبنتی بر استفاده از آژاکس به سرعت انجام میشه. این برای من هنوز سواله با jQuery چطور می توان به این سرعت نرم افزار های Full-Ajax را توسعه داد.