آموزش ساخت ستاپ با نصب SQL Server
شناسه محصول: 1224

آموزش ساخت ستاپ با نصب SQL Server 

وقتی پیاده سازی نرم افزار به پایان رسید، باید برای آن یک فایل نصب ایجاد کرد تا کاربر نهایی بدون هیچ مشکلی بتواند فایل ستاپ را روی سیستم خود نصب و از نرم افزار استفاده کند. اکثر پروژه هایی که ما پیاده سازی می کنیم دارای دیتابیس هستند و اگر از Sql Server به عنوان پایگاه داده پروژه خود استفاده کرده باشیم، باید Sql Server نیز همراه با نرم افزار روی سیستم کاربر نصب و دیتابیس پروژه داخل آن اتچ شود.
همچنین امکان دارد در داخل پروژه خود از ابزارهای دیگری مثل کریستال ریپورت استفاده کرده باشیم. پس بنابراین این ابزارها نیز باید روی سیستم کابر نصب گردند. علاوه بر این، برای اجرای شدن
نرم افزارهایی که با تکنولوژی دات نت پیاده سازی شده اند، نیاز است دات نت فریم ورک روی سیستم مقصد نصب شود.
حال این پیش نیازها را چگونه روی سیستم کاربر نصب کنیم؟ چگونه دیتابیس را به سیستم کاربر منتقل کنیم؟ اکثر کاربران با هیچکدام از این برنامه ها و نحوه نصب و راه اندازی آنها آشنا نیستند و نمی توانند این ابزارها را روی سیستم خود نصب کنند. برای همین فایل نصب ما باید به گونه ای باشد تا تنها با کلیک روی یک دکمه؛ همه پیش نیازها نصب، دیتابیس اتچ، تنظیمات مورد نیاز روی سیستم اعمال و در نهایت نرم افزار روی سیستم مقصد نصب و راه اندازی شود.
یکی از چالش های برنامه نویسان، ایجاد فایل ستاپ با مشخصات فوق و اجرا شدن نرم افزارهای خود روی سیستم مقصد می باشد. ولی دیگر نیاز نیست نگران این موضوع باشید. چون با این آموزش مشکل ساخت ستاپ و راه اندازی نرم افزار روی سیستم کاربر برای همیشه برای شما حل خواهد شد.
در این آموزش به صورت قدم به قدم از زمان طراحی دیتابیس، کدنویسی، ساخت ستاپ و نصب روی سیستم کاربر با نحوه ساخت ستاپ و نصب SQL Server و کلیه پیش نیازها به صورت سایلنت آشنا خواهید.

آموزش ساخت ستاپ با نصب SQL Server

مواردی که در آموزش ساخت ستاپ با نصب SQL Server و کلیه پیش نیازها به صورت سایلنت همراه با اتچ دیتابیس از داخل ستاپ بررسی شده است:

  • نصب SQL Server 2008 Enterprise به صورت سایلنت
  • نصب SQL Server 2012 Enterprise به صورت سایلنت
  • نصب SQL Server 2014 Enterprise به صورت سایلنت
  • نصب SQL Server 2016 Enterprise به صورت سایلنت
  • نصب SQL Server 2017 Enterprise به صورت سایلنت
  • نصب SQL Server 2019 Enterprise به صورت سایلنت
  • نصب SQL Server 2008 Express به صورت سایلنت
  • نصب SQL Server 2012 Express به صورت سایلنت
  • نصب SQL Server 2014 Express به صورت سایلنت
  • نصب SQL Server 2016 Express به صورت سایلنت
  • نصب SQL Server 2017 Express به صورت سایلنت
  • نصب SQL Server 2019 Express به صورت سایلنت
  • نصب SQL Server Localdb به صورت سایلنت
  • نصب NET Framework. به صورت سایلنت
  • نصب Crystal Reports 13 به صورت سایلنت
  • یادگیری نصب سایلنت هر نرم افزاری که قابلیت نصب سایلنت دارد
  • فقط خواندنی نشدن دیتابیس روی سیستم کاربر
  • تنظیم کانکشن استرینگ مناسب برای اجرا شدن نرم افزار بدون مشکل روی سیستم کاربر
  • بررسی فایل های مورد نیاز برای انتقال به سیستم کاربر
  • ایجاد و اتچ دیتابیس همراه با ستاپ
  • راه اندازی نرم افزار و نصب پیش نیازها برای سیستم های ۶۴ بیتی و ۳۲ بیتی بدون مشکل
  • نصب شدن پیش نیازها در صورت نصب نبودن
  • پیاده سازی یک پروژه از زمان طراحی تا نصب روی سیستم کاربر
  •  و . . . 

 

نکته۱: همانطور که گفته شد برای کامل تر شدن آموزش، یک پروژه کوچک به عنوان نمونه ایجاد و برای ارتباط نرم افزار با پایگاه داده از Entity Framework استفاده کرده ایم. ولی برای استفاده از این آموزش تفاوتی ندارد شما برای ارتباط نرم افزار با پایگاه داده از Entity Framework استفاده کرده اید یا Ado.net. همچنین شما با استفاده از این آموزش می توانید برای نرم افزارهای تولید شده با کلیه زبان های برنامه نویسی(… ,C#, VB, Delphi) فایل نصب ایجاد کنید.

نکته۲: برای این آموزش دو دمو قرار داده شده است. دموی اول مربوط به مقدمه و دموی دوم مربوط به مرحله نصب روی سیستم مقصد می باشد.

 

ابزارها و تکنولوژی های مورد استفاده:

  • SQL Server
  • Visual Studio
  • Crystal Reports 13
  • InstallShield
  • Entity Framework

 

محتوای محصول دریافتی:

  • آموزش ویدیویی
  • سورس پروژه

 

مشاهده دموی اول آموزش در آپارات
مشاهده دموی دوم آموزش در آپارات


آموزش‌های پیشنهادی:

اطلاعات محصول

زمان 1 ساعت و 34 دقیقه
تعداد پارت 5
اندازه 330 مگابایت
فرمت mp4
زبان فارسی
برگزارکننده مهندس اسکندری
به روز شده در
  • ابتدا محصولات مورد علاقه خود را به سبد خرید اضافه نمایید.
  • سپس روی آیکون سبد خرید کلیک کنید.
  • محصولات داخل سبد خرید و مجموع مبلغ قابل پرداخت در صفحه تسویه حساب به شما نمایش داده می شوند.
  • فرم تسویه حساب را تکمیل کرده و روش پرداخت خود را انتخاب نمایید.
  • می توانید با استفاده از درگاه های پرداخت آنلاین خرید خود را تکمیل نمایید.
  • پس از تکمیل خرید می توانید به فایل های محصول دسترسی داشته باشید.
  • در صورت داشتن حساب کاربری می توانید سوابق خرید خود را در پنل کاربری خود مشاهده نمایید.
  1. با سلام قیمت محصول خیلی بالاس . از اونجای که ما مشتری قبلی شما هستیم میشه تخفیفی رو لحاظ کرد ؟

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

  2. درود
    قیمت آموزش نسبت به مدت زمان آموزش بالاست. درسته که تقریبا تخصصی به حساب میاد اما اگر کسی بخواد ۱۰ آیتم از آموزش های سایت رو ببینه، اذیت میشه

  3. سلام
    این سایت واقعا عالی هستش و من واقعا از خواندن پست های شما لذت میبرم.این اموزش ها مشکل خیلی از برنامه نویسان را حل میکنه
    واقعا ممنون

  4. با سلام معذرتا من قبلا یک آموزش در همین زمینه ازتون خریدم و هر کاری کردم اجرا نشد (روش نصب سایلنت)
    و با وجود هزینه ای که کردم نتیجه ای نگرفتم میترسم با تهیه این آموزش هم نتیجه ای نگیرم و هیچ تاثیری نداشته باشه !!!

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

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

  5. سلام جناب مهندس اسکندری
    من از این سایت اموزش پشتیبان گیری را خریداری کرده ام
    ایا هیچ کد تخفیفی برای خرید این اموزش به من تعلق نمیگیره؟

  6. با سلام
    مهندس اسکندری نصب sqlserver حتما باید روی سیستم کاربر نصب باشه؟
    چون حجم این نرم افزار خیلی زیاده: یا اینکه ایا امکان داره نرم افزار کم حجم تری نصب بشه؟
    نرم افزاری که من نوشتم بانک اطلاعاتی SQL Server 2014 هستش

  7. سلام. وقتی در برنامه اصلی از نسخه کامل Sql Server استفاده شده، چطور می شه با نصب sql server express روی سیستم کاربر، از عملکرد درست نرم افزار مطمئن بود ؟

  8. با سلام و عرض خسته نباشید

    من یک پروژه با سی شارپ ورژن ۲۰۱۵ نوشتم که متصل به Sql Server 2016 هست ، روی سیستم خودم بدون مشکل کار میکنه ، ولی روی سیستم های دیگه ، خطا دیتابیس رو میده .
    sql server express روی سیستم کاربر هم نصب کردم ولی باز اطلاعات رو درج نمیکنه و با خطلا مواجه میشه
    به نظر شما مشکل از کجاست ؟ لطفا راهنماییم کنید

    آدرس دیتابیس من این هست

    ; SqlConnection sc = new SqlConnection(“Data Source=.;Initial Catalog=Bsj;Integrated Security=True”)

    اطلاعات داخل App.config

  9. سلام . مشکل من این است که هر نسخه ایستال شیلد که نصب میکنم مشکل دارد اینستال شیلد ۱۰ را دانلود کردم اما مشکل دارد و فایل setup را نمیسازد اگر آموزش شما مبتنی بر استفاده از اینستال شیلد است و نسخه سالم آن وجود ندارد چه باید کرد آیا برنامه نصبی سالم اینستال شیلد هم عرضه مینمایید چون بدون وجود آن عملاً آموزش بی فایده است

      1. سلام استاد
        من آموزش شما رو دریافت کردم ، ولی در نرم افزار اینستال شیلد وقتی میخوام فایل ستاپ بگیرم با خطا مواجه میشم . نسخه نرم افزار اینستال شیلد من ۲۰۱۸ هست .

        متن خطا

        ISDEV : fatal error -7210: Failed to verify digital signature of C:\Program Files (x86)\InstallShield\2018\System\IsUiServices.dll
        Error -2147467259: Automation error
        Unspecified error

        مشکل از کجا هست ؟

  10. سلام خسته نباشید ضمن تشکر من محصول شما را با کد سفارش ۱۷۳۲ خریداری کردم همانگونه که در یادداشت سفارش نوشته بودم لطفاً لینک اینستال شیلد سالم را به ایمیل من ارسال کنید اینستال شیلد من خراب است و خطا داده و SET UP نمیسازد تشکر

  11. سلام .
    مهندس من توی برنامم تحت شبکه هست. کانکشن استرینگ و به صورت ثابت تعریف نکردم و حذفش کردم و در فرم لاگین کاربر با وارد کردن نام و پسوورد دیتابیس، به بانک مربوطه خودش در sql وصل میشه‌.
    آیا این موارد در ساخت ستاپ خللی ایجاد نمیکنه ؟
    sql server 2014
    net 4.5
    vs 2015
    این که کاربر با یه کلیک این همه پیش نیاز و نصب کنه برای برنامه نویس خیلی عالیه چون نصبشون زمان بره.

  12. سلام و درود مهندس
    من یه برنامه با ado.net نوشتم که کانکشن استرینگ رو در هر صفحه جدا گانه نوشتم (داخل app.config) ننوشتم ، شما فرمودین این آموزش برای ado.net هم هست ولی فک کنم بیشتر در رابطه با بحث entityframework کار کردین ، با تهیه این آموزش میتونم داخل هر صفحه کانکشن استرینگ کنونی رو ویرایش کنم که دیگه مجبور نباشم یک کانکشن دیگه در app.config تعریف کنم ؟؟؟
    سوال دوم .. اگر بعد از ساختن ستاپ باز هم برنامه یا اینستال شیلد به مشکل برخورد کمکون میکنید البته فک کنم آموزش کامل هست و انشاا… مشکلی پیش نمیاد و برنامه منم انچنان بزرگ نیست
    سوال سوم .. من این مشکل بزرگ رو با ساخت ستاپ دارم و نرم افزارهای زیادی هم استفاده کردم فقط هم مشکلم با کانکشن استرینگ هست از طرفی هم تازه با سایت شما آشنا شدم و میخوام چندتا از آموزش هاتون رو تهیه کنم (مثل ساخت ستاپ برای راه اندازی برنامه بر روی سرور و آپدیت نرم افزار و دیتابیس از طریق اینترنت و …. ) که قیمت این فیلم از همه بیشتره اگه ممکنه یه تخفیفی اعمال کنید که منم بتونم آموزش ها رو تهیه کنم
    ****میدونم زیاد سوال پرسیدم ولی لطفا جواب سوالاتم رو کامل بدین ****
    با تشکر 🌹

    1. با سلام
      بله دوست عزیز هیچ تفاوتی بین Ado.net و EntityFramework برای ساخت ستاپ با این آموزش وجود ندارد
      در رابطه با راهنمایی در صورت برخورد با مشکل هم باید خدمت شما عرض کنم اموزش به صورت کامل می باشد و به صورت ۱۰۰ درصد به مشکل بر نخواهید خورد، ولی اگر اشتباهی از سمت شما رخ داد راهنمایی های لازم صورت خواهد گرفت

  13. من یک برنامه در visual studio 2017 نوشتم ولی الان نمی تونم برای ساخت ستاپ از installsheild استفاده کنم . چون این برنامه برای این ورژن از ویژوال استودیو هنوز ارائه نشده .
    شما در پکیج آموزشیتون برای کدهای نوشته شده در ویژوال ۲۰۱۷ چه راهی اررائه کرده اید. اگه راهی را توضیح داده اید من اقدام به خرید کنم
    ممنون

    1. با درود فراوان
      دوست عزیز فرقی نمی کند شما پروژه خود را با کدام ورژن visual studio پیاده سازی کرده اید و می توانید با این اموزش برای پروژه خود ستاپ ایجاد کنید.
      همچنین نسخه بدون مشکل installshield نیز برای شما ارسال خواهد شد

  14. سلام وخداقوت.تهیه فایل ستاپ باتوجه به sqlserverحجم بالایی داردوقابل ارائه روی cd یاdvdنیست.راهی هست که بتوان حجم پکیج روکاهش داد؟؟؟؟ممنون

  15. سلام من از advance installer استفاده می کردم اما برنامه من با sql server 2008 r2 نوشه شده شده و داخل advance installer فقط sql express رو میشه نصب کرد
    آیا داخل install shield میشه sql server 2008 رو نصب کرد و به صورت خودکار اتچ بشه؟

    1. با درود
      همانطور که در توضیحات عنوان شده، بله دوست عزیز از Entity Framework استفاده شده است
      ولی برای استفاده از این آموزش و ساخت ستاپ تفاوتی ندارد که پروژتون را با Entity Framework پیاده سازی کرده باشید یا ADO.NET

  16. سلام ببخشید در آموزش خودتان نحوه ساخت Confirmation را بیان کردید آیا نحوه گرفتن Confirmation که ما بخواهیم بگیریم با متن Confirmation شما در آموزش فرق می کند یا به عبارتی هر سیستم Confirmation خاص خودش را دارد با تشکر

    1. با درود
      خیر دوست عزیز
      همانطور که در اموزش مشاهده کردید، مقادیر برخی از پارامترها در هر سیستم، بعد از تولید فایل با هم تفاوت دارند.
      که در نهایت مقادیر انها نیز با مقادیر مورد نظر جایگزین می شوند.
      ولی در نهایت فایل تولید شده در همه سیستم ها یکسان می باشد.

روشهای پشتیبانی

جهت ارسال تیکت جدید باید وارد حساب کاربری خود شوید.
قیمت محصول
395,000 تومان
مهندس اسکندری
4775 نمایش
1 ساعت و 34 دقیقه
5
آموزش ساخت ستاپ با نصب SQL Server و کلیه پیش نیازها به صورت سایلنت همراه با اتچ دیتابیس از داخل ستاپ
4 از 6 رای
آموزش ساخت ستاپ با نصب SQL Server و کلیه پیش نیازها به صورت سایلنت همراه با اتچ دیتابیس از داخل ستاپ

دسته بندی ها

برچسب ها

آموزش ساخت ستاپ با نصب SQL Server و کلیه پیش نیازها به صورت سایلنت همراه با اتچ دیتابیس از داخل ستاپ

محصولات مرتبط