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

Download Visual Studio .net و لكن

مغلق
بدأه خضر ترزي في 16 يناير 2002 · 21 رد · 3,233 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لقد انتهت مايكروسوفت من مدة من صناعة Microsoft Visual Studio .net و الذي يتوقع ان يغير مفاهيم بناء البرامج من هنا الى اعوام للامام

vs_studio.gif

الان فيجوال ستوديوا الجديد متوفر على انترنت و لكن لمشتركي MSDN فقط على العنوان التالي

http://msdn.microsoft.com/subscriptions/re...es/subdwnld.asp

جهز نفسك لتنزيل جيجابايتات :) ، و ليس كام ميجابايت

على العموم ستوفر مايكروسوفت النسخة في الاسواق في 13 فبراير 2002 ، بكلمات اخرى 28 يوم من كتابة هذه الرسالة

سيتوفر النظام الجديد في 3 نسخ و هما

Microsoft Visual Studio .net Professional

vsp.jpg

Microsoft Visual Studio .net Enterprise Developer

vsed.jpg

Microsoft Visual Studio .net Enterprise Architect

vsea1.jpg

و اخر نسخة تعتبر الاكبر و اعتقد انها ستتوفر غالبا في اقراص DVD نظرا لحجمها ، و هي مخصصة لبناء شتى انواع البرامج ، و سعرها طبعا سيكون .... (شيئ بالاف الدولارات)

#2

متطلبات التشغيل

يفترض ان يتوفر ديك على الاقل معالج بنتيوم 2 بسرعة 450 ميجاهيرتز ، و ذاكرة كحد ادني 160 ميغابايت ان كنت تستخدم Microsoft Windows XP Professional بالطبع لو كنت تستخدم نسخ سابقة ستحتاج الى رام اقل ، ربما 100 ميغابايت فقط :) ، انتبه للسابق 160 ميغابايت يفترض توفرها على الاقل !!!

التركيب العادي سياخذ 2.5 جيجابايت في قرصك الصلب اما التركيب Professional فسيحتاج 3.5 جيجابايت + 500 ميجابايت اضافية سيحتاج اليها النظام عند تشغيله :)

بكلمات اخرى ، اشتري كومبيوتر جديد لو لم تحدث كومبيوترك من مدة

و اضافة الى السابق البرامج التي سينتجها فيجوال ستوديوا ستحتاج الى مكتبات .net في جهاز المستخدم النهائي ، و هذه المكتبات تاتي مع النظام او يمكن تحميل النسخة النهائية منها من انترنت على الوصلة التالية

http://download.microsoft.com/download/.ne...otnetredist.exe

و هي لا تعمل على ويندوس 95

اعتد انه عندما تعمل فورمات لجهاز و تركب ويندوس فلا تنسى ان تركب مكتبات تشغيل .net على هذا الجهاز ليصبح جاهز لتشغيل برامج ال .net

الاسعار و بالمناسبة اصبحت معروفة و هي

Enterprise Architect الكامل ب 2500$ دولار امريكي

Enterprise Developer الكامل ب 1800$ دولار امريكي

Professional ب 1100$ دولار امريكي

الاسعار السابقة لا تشمل طلاب الجامعات حيث سيكون لهم سعر خاص و لكنه لم يعلن بعد، او ربما الجامعة نفسها التي سيكون لديها السعر الخاص المخفض (لا تتوفر لدي معلومات كثيرة عن ذلك بعد)

#3

السؤال المباشر كالعادة هو ، ما الفرق بين الثلاث نسخ السابقة ، يمكنكم مراجعة هذه الوصلة و التي تشرح الفروق في جدول رائع

http://msdn.microsoft.com/vstudio/prodinfo...se/features.asp

الفروقات ليست كبيرة للمبرمج العادي و لكنها اساسية للمبرمجين المحترفين ، فالنسخة الثالثة Architect تاتي مع نسخة من visio و التي تسمح لك ببناء مخطط لبرنامجك بالرسومات و تحويله الى كود بصورة الية و كذلك بناء قواعد البيانات على شكل رسومات و تحويلها الى كود و بالعكس ايضا، حيث ان ذلك يساعد كثيرا عندا يوجد الكثير من المبرمجين ايضا

اضافة الى انها تاتي مع SQL Server و Exchange Server و Windows 2000 Server و الكثير غيرها

بكلمات اخرى ان قررت استخدام النسخة الثالثة من فيجوال ستوديوا فتاكد من توفر جهازي كومبيوتر لديك مرتبطين معا في شبكة ، احدهما لتستخدمه كجهاز مركزي ، سيرفر

اما لغات البرمجة التي تاتي مع فيجوال ستوديو فهي عبارة عن ++C و #C و Visual Basic و ++J و التي هي جافا ، اما اللغات الاخرى التالية

APL

COBOL

Component Pascal

Curriculum

Eiffel

Fortran

Haskell

Java Language

Mercury Mondrian

Oberon

Oz

Pascal

Perl

Python

RPG

Scheme

SmallTalk

Standard ML

فمعظمها اكتمل بنائه من شركات اخرى و سيتوفر وصلات اليها عبر موقع مايكروسوفت على انترنت ، حيث يمكن تحميلها من انترنت ، بعضها طبعا، و دمجها في بيئة Visual Studio .net

http://msdn.microsoft.com/vstudio/partners/

#4

لقد قمت بتنزيله فعلا قبل يومين حيث أنه متوفر على الشبكة التعليمية هنا فعلا رائع فقط يريد كمبيوتر سريع شوي أيظا إكتشفت كما قلت أن البرامج المكتوبه فيه يجب أن تعمل تحت الإطار framework.net يعني يجب أن يكون المستخدم مركبه في الوندوز

البرمجة ب فيجول السي أصبحت أسهل من السابق أيظا السي شارب جمع بين فيجول البزيك والسي لم أجرب غير اشياء بسيطة فقط لم يعجبني فيه السرعة فهو يحتاج لكمبوتر سريع شوي وذاكرة كبيرة

#5

هل هذه هي النسخة النهائية منه ام ماذا ؟؟

#6

نعم نحن نتحدث عن النسخة النهائية التي ستتوفر في الاسواق قريبا

#7

صراحة أنا من المعجبين باليبئة الجديدة فيجوال ستديو .نت فهي قوية جديدة وفيها لغات محسنة ومكتبات جديدة لكن المشكلة البظئ // ولاأقصد هنا وقت التصميم بل البرنامج الناتج بواسطة هذه البيئة سوف يكون بظئ جداً لأنه لا يتعامل مع نظام التشغيل أو المعالج بصورة مباشرة بل هناك طبقات من المكتبات والدالات التي يقوم البرنامج بمنادتها بأستمرار لتقوم هي بالأمر.

من التطويرات أن الفيجوال بيسك طور كثيراً حتى أنه أصبح صعب علي في البداية صعباً جداً البرمجة عليها حيث كل جملة كنت أكتبها أكتشف فيها خطأ ما .

والجميل أنه لم يعد هناك شئ مخفي في هذه البيئة فجميع أوامر أنشاء النوافذ والكائنات فيها ومعالجة الأحداث مكتوبة في الشفرة ويمكن تعديلها في أي وقت أنظر المثال -->

[l]

Imports System

Imports System.ComponentModel

Imports System.Drawing

Imports System.WinForms

Namespace Win32Form1Namespace

Public Class Win32Form1

Inherits System.WinForms.Form

Private components As System.ComponentModel.Container

Private WithEvents Button1 As System.WinForms.Button

Public Sub New()

MyBase.New

InitializeComponent

End Sub

Overrides Public Sub Dispose()

MyBase.Dispose

components.Dispose

End Sub

Shared Sub Main()

System.WinForms.Application.Run(New Win32Form1())

End Sub

Private Sub InitializeComponent()

Me.components = New System.ComponentModel.Container

Me.Button1 = New System.WinForms.Button

'@design Me.TrayHeight = 0

'@design Me.TrayLargeIcon = False

'@design Me.TrayAutoArrange = True

Button1.Location = New System.Drawing.Point(8, 8)

Button1.Size = New System.Drawing.Size(112, 32)

Button1.TabIndex = 0

Button1.Text = "CLICK ME"

Me.Text = "Win32Form1"

Me.AutoScaleBaseSize = New System.Drawing.Size(5, 13)

Me.Controls.Add(Button1)

End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)

Console.WriteLine ("Hello World using Visual Basic!")

End Sub

End Class

End Namespace

[/l]

يمكنك أن تدرك أن System مكتبة فيها الكثير من الدوال والأجزاء المتغيرات والأنواع والكائنات ويمكنك أن ترى مدى ضخامة تفرع هذه المكتبة فمثلاً الأمر Run موجود في التفرع الرابع

[l]System.WinForms.Application.Run[/l]

ويمكنك أن ترى مدى أعتماد برمجة النظام على مثل هذه المكتبات

ويمكنك أن ترى سهولة أنشاء الكائنات وقت التشغيل فيمكنك أنشاء زر بسهولة هكذا

[l] Me.Button1 = New System.WinForms.Button[/l]

حيث Me هي الكائن الذي يحتوي الكائن الجديد (الزر هنا) وأسمه Button1

وبالطبع يمكنك فيما بعد تعديل أي خاصية في الزر

[l]Button1.Size = New System.Drawing.Size(112, 32)[/l]

لكن تذكر مازال الزر مجرد كائن في الذاكرة الرام ولم يرسم على الفورم بعد حيث أنك أنشئت كائن من نوع زر في الذاكرة وبالطبع فأن الأسم Button1 يؤشر على أول بايت فيه

وكل ماعليك أن تكتب

[l] Me.Controls.Add(Button1)[/l]

( جميع ماسبق سوف يولد آلياً بواسطة الفيجوال بيسك بمجرد رسم كائن جديد بواسطة السحب والأفلات ولكن يكون لك دائماً الحق والتعديل أو أنشاء كائنات وقت التشغيل حسب ظروف البرنامج وتفاعله)

وبالطبع يمكنك أن ترى في الأكواد السابقة الأشياء الجديدة التي يتمتع بها فيجوال بيسك

هذا أيضاً كود بلغة سي# الجديدة :

[l]

// Win32Form2.cs

namespace Win32Form2Namespace {

using System;

using System.Drawing;

using System.ComponentModel;

using System.WinForms;

///

/// Summary description for Win32Form2.

///

public class Win32Form2 : System.WinForms.Form {

///

/// Required by the Win Forms designer

///

private System.ComponentModel.Container components;

private System.WinForms.Button button1;

public Win32Form2() {

// Required for Win Form Designer support

InitializeComponent();

// TODO: Add any constructor code after InitializeComponent call

}

///

/// Clean up any resources being used

///

public override void Dispose() {

base.Dispose();

components.Dispose();

}

///

/// The main entry point for the application.

///

public static void Main(string[] args) {

Application.Run(new Win32Form2());

}

///

/// Required method for Designer support - do not modify

/// the contents of this method with an editor

///

private void InitializeComponent()

{

this.components = new System.ComponentModel.Container();

this.button1 = new System.WinForms.Button();

//@design this.TrayHeight = 0;

//@design this.TrayLargeIcon = false;

//@design this.TrayAutoArrange = true;

button1.Location = new System.Drawing.Point(8, 8);

button1.Size = new System.Drawing.Size(112, 40);

button1.TabIndex = 0;

button1.Text = "CLICK ME";

button1.Click += new System.EventHandler(button1_Click);

this.Text = "Win32Form2";

this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);

this.Controls.Add(button1);

}

protected void button1_Click(object sender, System.EventArgs e)

{

Console.WriteLine("Hello World using C#!");

}

}

}

[/l]

#8

السلام عليكم

مشكور اخ خضر . دائما مقالاتك مشوقة و تمتاز بحسن طريقة الكتابة .

( بس طويلة شوي :D . امزح معاك )

2500$ / 1000 = 2.5$

هذا هو السعر الذي اشتريت به النسخة Enterprise Architect

:D :D :D

هناك حتى الأحلام أصبحت ممنوعة ...

إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!

ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...

There, even in dreams u r wanted

To be a programmer, how a nice dream it was

Leaving ...

أعيدوا لإسمي لونه المفضل

#9

هل النسخة النهائية موجودة الان في الاسواق ؟؟؟؟؟

#10

السلام عليكم

الأخ tmaaa

من اين حصلت عليها....لا سيما انها غالية جدا :)

ارجو مراسلتي على :

tormaino@hotmail.com

تحياتي

#11

اضم صوتي الى صوت الاخ خالد وياريت تدلنا على طريقة للحصول عليها مع جزيل الشكر

regenbogen2003@hotmail.com

تحياتي لكم جميعا

(f) (f) (f) (f)

#12

السلام عليكم

* خالد الصالح , regenbogen2003 *

النسخة منتشرة عندنا هنا في الصين بهذا السعر ( كالعادة سعر اي cd -ايا كان - فقط 0.5$ :D ) .

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

لم أقم بتنزيلها على الجهاز بعد , ان شاء الله اليوم انزلها على الجهاز واتاكد انها نسخة صالحة ( هناك زميل قد تاكد من هذا الامر ) .

ان لم يكن هناك موقع لتنزيل النسخة فاني مستعد ان اضعها على الـ ftp تبعي ان كنتم تريدون ذلك .(سر . ما تقولوا لــــ ... ;) )

هناك حتى الأحلام أصبحت ممنوعة ...

إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!

ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...

There, even in dreams u r wanted

To be a programmer, how a nice dream it was

Leaving ...

أعيدوا لإسمي لونه المفضل

#13

شكرا أخي

في الصين ....بعيد مررررررره :(

عموما انا بانتظار التأكد منها .....واذا تكرمت وضع النسخة لنقوم بانزالها. :) ...ولك جزيل الشكر.

ولا يهمك هذا سر ;)

تحياتي لك

#14

---

#15

ياليتك يا أخي العزيز Tmaa تضعها في FTP مع جزيل الشكر لك ..

أخوك : أبوفهد

Abo_Fahad21@hotmail.com

#16

اخي الكريم tmaaa

تحية وبعد : اذا كان بالامكان ارسال نسخة منها بالبريد العادي الي وانا مستعد لتحمل النفقات كاملة وبذلك تكن ساعدتني جدا لانه صحيح خط الانترنت عندي سريع جدا لكنني استخدم الانترنت من كمبيوترات الجامعة ولو حملت كل هذه الميغابيتات فاكيد ستكون لي مشكلة كبيرة .... ولا سيما برنامج كهذا !!!! مع العلم انهم ينتظرون اي شيئ لياخذوه على العرب فالمجتمع الغربي يخرج كل كراهيته للعرب هذه الايام!!!!!:(

لذلك (واكرر ) ان امكن ارجو الاتصال بي للاتفاق على التفاصيل واكون شاكرا من الاعماق لك وهذا عنواني :

regenbogen2003@hotmail.com

ولك الشكر على كل حال

تحياتي

(f) (f) (f) (f)

#17

وانا جالس اتصفح فوجئت بهذه الوصلة اللي حبيت اعطيكم اياها

visual studio كامل هديه للاخوان

وهذه الوصلة توديك لبوابة العرب وموجود فيها وصلات التنزيل

و الله يعينكم على تحميله:D :D

تقبلوا تحياتي

إبراهيم

ليس العلم أن تعرف المجهول .. و لكن .. أن تستفيد منه

#19

هل فيه لينك انزل منها الدوت نت كامله من غير ما تكون نسخه لفتره محدده

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

ارجو الرد

#20

.نت هي من 5 الى 7 اقراص ليزر و موجودة رسميا في msdn.microsoft.com للمشتركين فقط و يمكن شرائها من الاسواق ايضا

تعمل بها لغة السي بدون مشاكل ، راجع منتديات .نت

#21

السلام عليكم

هل استطيع تنزيل vb.net على ويندوز ميلينيوم او 98

وشكرا

لتنزيل اخر البرامج المساعده للمبرمجين والبرامج بشكل عام

http://www.tahmeelnet.blogspot.com

#22

لا لا يمكنك ذلك

فقط متاح ل وندوز اكس بي و 2000

هذا الموضوع مغلق.

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