رفتن به مطلب



iran rules jazbe modir
ADS mahak

پست های پیشنهاد شده

استفاده از IDE ها مثل ویژوال استادیو

استفاده از CMD با کمک NET freamwork.

 

با استفاده از IDE

ابتدا فایل را در ویژوال استادیو باز می کنیم.سپس به سربرگ Debug می روم و بر روی گزینه Start without debuging کلیلک میکنیم.سپس برنامه کامپایل می شود.

 

با استفاده از CMD با کمک NET freamwork. 

ایتدا وارد پوشه برنامه خود می شود.فرض کنید در پوشه my project قرار دارد.پس باید دستورات زیر را بزنیم:

cd my project

سپس هنگامی که در پوشه برنامه خود قرار داردیم باید به مسیر کامپایلر #C به نام CSC برویم.که معمولا مسیری مانند مسیر زیر است اما امکان دارد با توجه به ورژن و …متفاوت باشد.اما ما در اینجا مثال میزنیم. سپس در همین دستور زیر فایل خود را بصورت یک آرگومان برای این کامپایلر می فرستادیم.بصور مثال با فرض بر اینکه نام فایل #c ما program.cs باشد، حاصل می شود دستو زیر:

 Windows\Microsoft .NET\Framework64\v2.0.50727\csc.exe program.cs

با وارد کردن دستور فوق، program.exe در پوشه برنامه ما ایجاد می شود و تها کافیست که که برنامه را با زدن نام و پسوند یعنی program.exe در CMD اجرا کنید

در لینوکس از کامپایلر GCC استفاده می شود.برای کامپایل کردن کافی است ابتدا عبارت gcc را بنویسید سپس نام نام فایل #C بعد O- و سپس نام فایل خروجی که دلخواه است.بصور مثال فرض کنید نام فایل #C ما program ااست و قصد داریم آن را کامپایل کرده و با نام pentestcore ذخیره کنیم. از دستور زیر در ترمینال استفاده می کنیم:

gcc program.cs -o pentestcore

برای اجرا برنامه هم  /.  و سپس نام فایل.

 

امیدوارم از این آموزش لدت برده باشید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

telegram channel   jazbe modir

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   بازگردانی قالب بندی

  حداکثر استفاده از ۷۵ شکلک مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به عنوان یک لینک به جای

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری

  • مطالب مشابه

    • توسط  kamangir
      html یک زبان نشانه گذاری هست نه یک زبان برنامه نویسی.
      زبان های نشانه گذاری برای کمک به زبان های برنامه نویسی هستند و کارشون اسکلت بندی صفحات وب هست.
      به عنوان مثال:
      html :
      صفحات وب رو مانند اسکلت یک ساختمان درست میکنه و قالبندی مطالب رو مدیریت میکند.
      css:
      به اسکلت خام صفحات وب شکل و شمایل میدهد،هشتاد درصد زیبایی صفحات وب با استفاده از css انجام میشود.
      js:
      صفحات وب رو،روح و احساس میدهد؛اگر وب سایتی میتواند با کاربر ارتباط برقرار کند بدون این که سرور دخیل باشه اون جاوا اسکریپ هست.
      در این جا فقط روند کار رو گفتم اول html رو یاد میدم بعد css و بعدش js رو یاد میدم.
      در جلسه ی بعد وارد نوشتن کد میشیم؛من طراحی وب رو میخوام بهتون آموزش بدم نه کد زدن رو،پس آموزش من پایه و عملی هست.
       
      بعد اخر دوره شما یک صفحه وبلاگ برای خودتون درست کنید و درآمد ماهانه 50 تومان فقط از طراحی قالب html نصیب شما خواهد شد.
    • توسط  شیخ شاهین
      این روز ها اکثر ایرانی ها در اینستاگرام با این ارور زیاد برخورد کرده اند.
       
      دلایلی که باعث میشود تا شما بلاک شوید:
       
      ۱.استفاده از برنامه های افزایش لایک،فالور و انفالویاب ها:
      هرگونه استفاده از این برنامه ها که باعث افزایش لایک ویو فالور شود باعث میشود تا اینستاگرام شمارا مدتی بلاک کند.
      ۲. با vpn یا فیلترشکن وارد اینستاگرام:
      وقتی با فیلترشکن به اینستاگرام وارد میشود هر دفعه که این کار را میکنید ای پی شما هم تغییر میکند و اینستاگرام فکر میکند پیج شما هک شده و محدودیت های خاصی را بر روی پیج شما اعمال میکند.
      پس هر بار که میخواهید وارد اینستاگرام شوید فیلتر شکن خود را خاموش کنید.
      ۳.لایک یا فالو یا انفالو کردن به تعداد زیاد در بازه زمانی کوتاه:
       همانطور که گفته شد وقتی لایک فالو یا انفالو را به تعداد زیاد در بازه زمانی کمی انجام دهید اینستاگرام فکر میکند از برنامه ثالثه یا ربات استفاده میکند و شمارا بلاک میکند.
      ۴.گزاشتن یک کامنت ثابت در پست های زیاد: 
      وقتی شما یک کامنت ثابت مانند یک تبلیغ را در پست های زیادی منتشر کنید بازم هم اینستاگرام شمارا محدود خواهد کرد.
      ۵. منشن کردن تعدادی مخاطب در زیر پست های مختلف
      ۶. قرار دادن لینک های مشکوک در بیو
      ۷.فعالیت کم و نگزاشتن پست یا استوری
       
      روش های رفع بلاک:
      ۱.با مرورگر پیج خود را ریکاوری کنید.(یعنی در بخش لاگین فراموش کردن رمز را بزنید و رمز خود را عوض کنید )و در همان مرورگر لاگین کنید و حدود نیم ساعت در اکسپلور اینستاگرام بگردید.
      ۲.در پیجتون تغییر ایجاد کنید:(این روش صد در صد ممکن است)
      ایدی پیج خود را عوض کنید.
      بیوی پیج خود را عوض کنید.
       ایمیل و شماره پیج خود را عوض کنید.
      ۳. ارسال تیکت و گزارش به پشتیبانی اینستاگرام
      ** نکته پایانی:
      دوستان کامنت اینگلیسی هیچ ربطی به اینکه شما بلاک شدید نداره و به هیچ وجه شما به خاطر کامنت اینگلیسی رفع بلاک نمیشوید.
    • توسط  Doctor Robot
      معماری سه لایه چیست؟
      در معماری سه لایه تمام برنامه به چندین بخش تقسیم می‌شود. این بخش‌ها می‌توانند فیزیکی یا منطقی باشند. هر بخش کار خاصی را انجام می‌دهد مثلاً نمایش اینترفیس کاربر یا دسترسی به داده‌ها. برنامه می‌تواند به هر تعداد لایه داشته باشد ولی به هر حال بیشتر برنامه‌ها سه لایه مجزا دارند که عبارتند از :
      Presentation Layer Business Logic Layer Data Access Layer همان طور که احتمالاً حدس زده‌اید، لایه Presentation چیزی نیست به جز بخشی از نرم افزار که با کاربر برنامه شما ارتباط برقرار می‌کند (اینترفیس برنامه شماست) نمایش داده‌ها به کاربر نهایی و اجازه به آنان برای ارتباط داشتن با داده‌ها، اصلی‌ترین وظیفه این لایه است. در بیشتر موارد داده‌هایی که توسط کاربر وارد می‌شوند نیاز به اعتبارسنجی یا پردازش اضافی دارند. این مسوولیت لایه Business Logic است. در نهایت داده‌های برنامه شما نیاز به ذخیره و بازیابی از طریق یک انبار داده دارند (مثلاً سیستم مدیریت دیتابیس‌های رابطه‌ای یا RDBMS و یا XML , .. ) این وظیفه توسط لایه دسترسی به داده انجام می‌شود. به طور خلاصه، فرآیند مورد نظر ما این گونه کار می‌کند:
      کاربر برای داده‌های برنامه درخواستی ارسال می‌کند. لایه Data Access داده‌های مورد نظر را بازیابی می‌کند و از طریق لایه Business Logic آن‌ها را به لایه نمایش می‌فرستد. بعضی مواقع لایه دسترسی به داده‌ها، این داده‌ها را مستقیماً به لایه نمایش ارسال می‌کند. لایه نمایش اطلاعاتی که باید نمایش داده شوند را از طریق لایه Business Logic دریافت می‌کند. کاربر داده‌ها را تغییر می‌دهد و عمل مناسب در مورد آن‌ها را اجرا می‌کند (مثل اضافه یا به روز کردن داده‌ها ) لایه Business Logic صحت داده‌های وارد شده توسط کاربر را بررسی می‌کند (داده‌ها را اعتبار سنجی می‌کند) اگر داده‌ها معتبر باشند آن‌ها را برای به روز رسانی در بانک اطلاعاتی به دست لایه دسترسی به داده می‌سپارد.  
    • توسط  Doctor Robot
      JavaScript یک زبان برنامه نویسی در سطح وب محسوب میشود. اکثر سایت های قدرتمند و مدرن از JavaScript استفاده میکنند. همه ی مرورگر های مدرن (در کامپیوتر های خانگی، کنسول های بازی، تبلت ها و تلفن های هوشمند) شامل مفسر های جاوااسکریپت هستند، این باعث شده است این زبان به یک زبان برنامه نویسی همه جا حاضر در تاریخ تبدیل شود.
      JavaScript یکی از سه تکنولوژی است که همه ی توسعه دهندگان وب باید یاد بگیرند :
      HTML برای مشخص کردن محتوای صفحات وب
      CSS برای مشخص کردن نحوه ی نمایش و ظاهر صفحات وب
      JavaScript برای مشخص کردن رفتار صفحات وب
      اگر شما از قبل با دیگر زبان های برنامه نویسی آشنا باشید، این به شما کمک خواهد کرد که بدانید زبان جاوااسکریپت یک زبان سطح بالا، پویا، بدون داده نوع، شی گرا و مفسری است. JavaScript قواعد دستوری خود را از زبان Java گرفته است. با این حال برای یادگیری زبان برنامه نویسی JavaScript نیاز به یادگیری زبان Java نیست. نام "JavaScript" در حقیقت تا حدی گمراه کننده است. مگر در بعضی قواعد دستوری سطحی مشابه، در بقیه موارد جاوااسکریپت یک زبان کاملا متفاوت از زبان برنامه نویسی Java است.
      مثالی از استفاده از زبان JavaScript :
      برای مشاهده این بخش لطفا وارد حساب کابری خود شوید یا اگر عضو نیستید از این قسمت عضو سایت شوید
       
    • توسط  Doctor Robot
      سی شارپ چیست؟
      سی شارپ (#C) یک زبان برنامه‌نویسی شیء گراست، که توسط شرکت مایکروسافت ساخته شده و ترکیبی از قابلیت‌های خوب ++C و JAVA است. اگر با این دو زبان آشنایی دارید، این شانس را دارید که زبان #C را راحت یاد بگیرید. این زبان به قدری راحت است که هم کسانی که قبلاً برنامه‌نویسی نکرده‌اند و هم دانش آموزان می‌توانند راحت آن را یاد بگیرند.
      از سی شارپ، می‌توان برای ساخت برنامه‌های تحت ویندوز، تحت وب، وب سرویس‌ها، برنامه‌های موبایل و بازی‌ها استفاده کرد. می‌توان به جای واژه ویژوال سی شارپ از کلمه سی شارپ استفاده کرد، اما ویژوال سی شارپ به معنای استفاده همزمان از سی شارپ و محیط گرافیکی ویژوال استودیو می‌باشد. این زبان برنامه‌نویسی تنها زبانی است که مخصوصاً برای دات نت فریم ورک طراحی شده است.
      سی شارپ از کتابخانه کلاس دات نت که شامل مجموعه بزرگی از اجزاء از قبل ساخته شده است، استفاده می‌کند. این اجزاء به ساخت هر چه سریع‌تر برنامه‌ها کمک می‌کنند. سی شارپ یک برنامه بسیار قدرتمند و شیء گرا است و با آن می‌توان برنامه‌هایی با قابلیت مدیریت بیشتر و درک آسان ایجاد کرد. ساختار این زبان نسبت به زبان‌های دیگر بسیار آسان و قابل فهم است.
      برای اجرای یک برنامه سی شارپ ابتدا باید دات‌نت فریم‌ورک نصب شود. سی شارپ یکی از زبان‌هایی است که از تکنولوژی‌های دیگر دات نت مانند، ASP.NET ،Silverlight و XNA پشتیبانی می‌کند. همچنین یک محیط توسعه یکپارچه دارد که آن نیز به نوبه خود دارای ابزارهای مفیدی است که به شما در کدنویسی کمک می‌کند.
  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • جدید...