نسخهی ۱
اولین نسخهی سامانهی مدیریت محتوا روی ASP.NET WebForms منتشر شد. یکی از کاربرانش سایت شرکت سرمایهگذاری وابسته به یک بانک بود.
از ۱۳۸۶ تا امروز
طراحی سایت، فروشگاه و نرمافزار سفارشی روی .NET و Next.js؛ با سامانهی مدیریت محتوایی که هجده سال است خودمان مینویسیمش.

پیش از نوشتن کد، مسئله و محدودهی پروژه را دقیق تعریف میکنیم.
سامانه بر اساس فرایند شما ساخته میشود، نه برعکس.
پس از انتشار، پایش و بهروزرسانی سامانه ادامه دارد.
کسبوکارهایی که با ما کار کردهاند
دربارهی نتاسپیس
نتاسپیس نام تجاری «مهندسین ستایش» است. کار ما ساخت نرمافزارهایی است که کسبوکار روی آنها میچرخد: سامانهای که سفارش ثبت میکند، انبار را نگه میدارد و گزارش مدیر را میسازد.
خدمات
سایت شرکتی، فروشگاه اینترنتی، پنل اختصاصی و اپلیکیشن موبایل؛ همه روی یک زیرساخت که خودمان نوشتهایم و خودمان نگه میداریم.

نسخهی یازدهم، بدون یک خط افزونهی شخص ثالث. هرچه روی سایت شما اجرا میشود کدی است که یک نفر در همین تیم نوشته و میتواند توضیحش بدهد.
دربارهی سامانهطراحی از صفر بر اساس نیاز شما، نه قالب آماده. خروجی سایتی است که سرعت، ساختار سئو و پنل مدیریتش از روز اول درست است.
سبد خرید، درگاه پرداخت، مدیریت انبار و سفارش روی .NET؛ با صفحهی محصولی که برای جستجوی گوگل ساخته شده است.
سئوی فنی از لایهی کد شروع میشود: ساختار عنوان، دادهی ساختاریافته، سرعت بارگذاری و نقشهی سایت. محتوا روی همین پایه نوشته میشود.
توسعه اپلیکیشن کراسپلتفرم با Flutter و اپلیکیشن اندروید؛ یک کدبیس، تجربهای بومی و یکپارچه با وبسایت و CMS شما.
چرا نتاسپیس
کیفیت نرمافزار در جزئیاتی است که کاربر نمیبیند. این چهار اصل در همهی پروژهها ثابت است.
منطق کسبوکار از رابط و پایگاه داده جداست.
احراز هویت و دسترسیها پیش از توسعه تعریف میشود.
سورسکد و مستندات فنی به کارفرما تحویل میشود.
پشتیبانگیری و پایش سامانه پس از انتشار ادامه دارد.
زیر کاپوت
«ثبت سفارش» را در سه لایه ببینید. سرویس، وب و موبایل را همین تیم مینویسد و هر سه با یک قرارداد مشترک با هم حرف میزنند.
public async Task<Result<Guid>> Handle(PlaceOrder cmd)
{
var order = Order.Create(cmd.CustomerId, cmd.Items);
await _stock.Reserve(order.Items);
await _orders.AddAsync(order);
await _uow.CommitAsync();
return Result.Ok(order.Id);
}تاریخچهی محصول
هر نسخه پاسخ یک محدودیت واقعی بود، نه یک شمارهی تازه روی جعبه. فهرست کامل است؛ نسخههایی که هرگز منتشر نشدند هم در آن هستند.
اولین نسخهی سامانهی مدیریت محتوا روی ASP.NET WebForms منتشر شد. یکی از کاربرانش سایت شرکت سرمایهگذاری وابسته به یک بانک بود.
هر دو نسخه پیش از تجاریشدن دستخوش تغییر اساسی شدند. هر کنترلپنل نهایتاً روی یکی دو وبسایت اجرا شد و کنار گذاشته شد.
نسخهی چهارم با امکانات گستردهتر عرضه شد. مزیت اصلیاش تکمیل امکانات بود، نه معماری تازه.
دو پَچ همزمان. SE مخفف SeoEdition بود و کامل با قواعد سئوی آن دوره هماهنگی داشت.
برای اولین بار یک فروشگاه حرفهای داخل سامانه آمد. پرداخت آنلاین از همین نسخه اضافه شد.
وایتلیبل منتشر نشد و فقط در پروژههای خودمان به کار رفت. پک دوزبانهی مدیریت تور آن را میان آژانسهای مسافرتی محبوب کرد.
نسخهی ۹ هرگز ساخته نشد و نسخهی ۱۰ نیمهکاره رها شد. هر دو در این فهرست میمانند.
چابکترین و امنترین نسخه تا آن زمان، همراستا با متدهای روز سئو. وایتلیبل عرضه شد و هر مشتری میتوانست نام خودش را رویش بگذارد.
نسخهی ویژهی خودرو؛ با اتصال به اپلیکیشن موبایل، خدمات موردنیاز یک خودرو را ارائه میداد.
مایکروسافت سیزدهم آذر ۱۳۹۷ نسخهی .NET Core 2.2 را معرفی کرد. کمتر از سی روز بعد، سامانه روی همان نسخه بازنویسی شده بود.
پس از دوازده سال و بیش از چهارصد وبسایت، خط ASP.NET WebForms کنار گذاشته شد.
بازنویسی سامانه روی Next.js و React با رندر سمت سرور شروع شد.
توسعهی اپلیکیشن موبایل با Flutter را شروع کردیم؛ فارسی و راستبهچپ.
انتشار نسخهی Next.js و React. همین صفحهای که میبینید روی این نسخه اجرا میشود.
روش کار
چهار مرحله، بدون مرحلهی پنهان. در هر مرحله میدانید چه چیزی تحویل میگیرید و کِی.
یک ساعت دربارهی کسبوکار شما، نه دربارهی تکنولوژی. خروجی این جلسه فهرست قابلیتها، برآورد زمان و برآورد هزینه است؛ رایگان و بدون تعهد.تأیید طراحی | صفحهها را پیش از کدنویسی میبینید و تأیید میکنید. تا وقتی طراحی مورد تأیید شما نباشد، یک خط کد نوشته نمیشود.پیادهسازی و تحویل | توسعه روی سرور آزمایشی انجام میشود و در تمام مدت به آن دسترسی دارید. تحویل شامل انتقال، تنظیم دامنه و آموزش پنل است.نگهداری | پروژه بعد از تحویل رها نمیشود. بهروزرسانی امنیتی، پشتیبانگیری و بهبود سرعت بخشی از قرارداد است، نه سرویس جداگانه.
نمونهکارها
تعداد نمونهکار برای ما ملاک نیست. اینها پروژههاییاند که سالهاست بالا هستند و هنوز بهروزرسانی میشوند.






اپلیکیشن موبایل
همه با Flutter، همه فارسی و راستبهچپ. از ابزار شبکه و دفتر حساب آفلاین تا خبرخوان، باشگاه هواداری، فروشگاه اینترنتی، یادآور دارو، همراه چرخهی قاعدگی و بازی کوییز آنلاین.

تشخیص میدهد مشکل از اینترنت شماست، از موقعیت جغرافیاییتان، یا از خود سایت.

حسابداری شخصی و کسبوکار، کاملاً آفلاین و بدون حساب کاربری.

خوانندهی خبر فوتبال با APIِ اختصاصی؛ کل صفحهی خانه در یک درخواست.

باشگاه هواداری و فروشگاه در یک اپ؛ بازیها، تیمها، شبکهی اجتماعی و خرید.

باشگاه هواداران با پیشبینی بازی، امتیاز فصلی و ویجت صفحهی خانه.
اپلیکیشن رسمی فروشگاه اینترنتی بروزکالا؛ از ورود تا درگاه پرداخت.
یادآور دارو و همراه سلامت، کاملاً آفلاین؛ با پایگاه تداخل دارویی داخل خود اپ.
بازی کوییز نفربهنفر با حریف واقعی یا ربات؛ شش راند، سه سؤال، کمکها و لیگ هفتگی.
همراه چرخهی قاعدگی، کاملاً آفلاین؛ حتی مجوز اینترنت اندروید را از اپ حذف کردهایم.
از زبان کارفرما
تعداد نمونهکار ملاک نیست. سایتی که با اصول درست ساخته شده و پنج سال بعد هم بدون بازنویسی کار میکند، ملاک است.
مایکروسافت سیزدهم آذر ۹۷ نسخهی .NET Core 2.2 را معرفی کرد. کمتر از سی روز بعد سامانهی ما روی همان نسخه اجرا میشد. سرعت بهروزرسانی، تعهد ما به مشتری است.
پرسشهای پرتکرار
اگر پاسخ پرسش شما اینجا نیست، در جلسهی فنی مطرح کنید.
پس از تسویه، سورسکد کامل، ساختار پایگاه داده و مستندات فنی به کارفرما تحویل میشود.
چیزهایی که در پروژههای واقعی یاد گرفتهایم و به کار شما هم میآید.
تماس
پیام بفرستید یا تماس بگیرید. جلسهی اول رایگان است و خروجیاش برآورد زمان و هزینه است، حتی اگر کار را به ما نسپارید.