الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أنفذ البرنامج بدون Visual Studio

بدأه المهندس أسامة في 9 أكتوبر 2008 · 7 رد · 1,865 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

اخواني سؤالي قد يكون بلا فائدة لكن من حب المعرفة بالشي فقط

في حالك كتبت أي كود على المفكرة هذا الكود هو مثلا لكونسول ولتكون إظهار رسالة كيف انفذ البرنامج بدون استخدام Microsoft Visual Studio 2005

وفي كيف أنفذ كود لـ Windows Application بدون استخدام أيضاً Microsoft Visual Studio 2005

مثلاُ كود عن الضغط على رز يظهر رسالة أيضاً الكود مكتوب على المفكرة دون استخدام Microsoft Visual Studio 2005

ولكم جزيل الشكر

الرجاء إبداء الرأي

لا إله إلا الله محمد رسول الله

#2

باستخدام الـــ Compilers وده عن طريق بيئة الدوس

#3

اخي انا احكيلك شغله على حسب ما بعرف انتا مثلا كيف بدك تعمل كود دوت نت من غير البرنامج الستيديو

الانو الدوت نت بعتبمد على الاستوديو بشكل تام

الدوت نت مش زي ال html او زي ال php تشتغلها على المفكرة لو اشتعغلانا على المفكره لا بضل tools ولا بضل اشي نستخدمو حتصير الغة بس لغة عرض متل ال html

الدوت نت مختصه في برنامج تشتغل عليه

هذا على ما انا بعرف 

تم تعديل هذه المشاركة بواسطة fota.live في 10 أكتوبر 2008 في 01:07

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#4
fota.live كتب:
اخي انا احكيلك شغله على حسب ما بعرف انتا مثلا كيف بدك تعمل كود دوت نت من غير البرنامج الستيديو

الانو الدوت نت بعتبمد على الاستوديو بشكل تام

الدوت نت مش زي ال html او زي ال php تشتغلها على المفكرة لو اشتعغلانا على المفكره لا بضل tools ولا بضل اشي نستخدمو حتصير الغة بس لغة عرض متل ال html

الدوت نت مختصه في برنامج تشتغل عليه

هذا على ما انا بعرف

يا اخي لو لا تعرف لا تفتي في ما لا تعرف, كل لغات الدوت نت في النهاية لها compiler مثل أي لغة و هو مجاني و يأتي مع ال.net framework فمثلاً مترجم ال#C اسمه csc.exe و مترجم الvb اسمه vbc.exe و كلها لها مجموعة من الأوامر التي تتحكم في المترجم

من الاخر يمكنك استخدام notepad في كتابة Windows Application و عمل الترجمة بالcsc

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#5

يا اخي انا ما بفتي انتا الاحظ حكتلك بالاول حسب ما بعرف 

و منكم نستفيد

ما حكتلك كلامي 100/100

و حئكم عليا و خلي المواضيع لصحابه

تم تعديل هذه المشاركة بواسطة fota.live في 10 أكتوبر 2008 في 17:09

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#6

السلام عليكم,

هذا مثال يوضح لك كيفية عمل Console Application بسيط من خلال اى محرر نصوص ثم ترجمة الشيفرة بـ C# Compiler

// Console.cs
using System;

namespace newNameSpace
{
	public class Program
	{
		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main(string[] args)
		{
			Console.Write("Hello World!\n");
		}
	}
}

ثم من نافذة Command Prompt اكتب

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe /target:exe /debug Console.cs

وهذا ايضاً هذا مثال يوضح لك كيفية عمل Windows Application بسيط من خلال اى محرر نصوص ثم ترجمة الشيفرة بـ C# Compiler

// window.cs
using System;
using System.Drawing;
using System.Windows.Forms;

namespace newNameSpace
{
	public class Program
	{
		/// <summary>
		/// The main entry point for the application.
		/// </summary>
		[STAThread]
		static void Main(string[] args)
		{
			Application.Run(new frmMain());
		}
	}

	public class frmMain : Form
	{
		Button	btnCancel;

		public frmMain()
		{
			// 
			// btnCancel
			// 
			btnCancel = new Button();
			btnCancel.Text = "&Cancel";
			btnCancel.Location = new Point(200, 220);
			btnCancel.Anchor = ((AnchorStyles)((AnchorStyles.Bottom | AnchorStyles.Right)));
			btnCancel.Click += new EventHandler(btnCancel_OnClick);
			// 
			// frmMain
			// 
			this.Controls.Add(btnCancel);
			this.Text = "Windows Application";
		}

		void btnCancel_OnClick(object s, EventArgs e)
		{
			MessageBox.Show("My frist application by CmdLine", this.Text);
			Application.Exit();
		}
	}
}

ثم من نافذة Command Prompt اكتب

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe /target:winexe /debug window.cs

تم تعديل هذه المشاركة بواسطة Moudey في 10 أكتوبر 2008 في 22:18

مواضيع متنوعة

#8

يبقى من الاخر تشتغل بالفيجوال استديو مع Wizard لانه معمول عشان يسهل على المبرمج في الوقت والجهد

وبيضمنلك حاجات كتير جدا صح

يعني عشان تحط زر على فورمة عاوز تكتب كود زي الباشا ما هو جايبلك الكود من الملف اللي اسمه program.cs

بس حضرتك لو فاضي او مصر على انك تتعلمها هي سهلة بس عاوزة تركيز ووقت وصبر وكتابة كتير عشان تعمل حاجة صغيرة وتدخلها على CSC CSharpCompailer

يبقي الفيجوال استديو احسن ومرتب ومضمون وكل حاجة فيه تمام زي حضرتك بالضبط

الكلام يا شباب بعشم ومش قصدي اي حاجة وحشة

مواضيع مشابهة