שיחה:NET

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש
תכנות בסביבת NET








לא כדאי לפצל?[עריכה]

אני לא מכיר מקרוב את סביבת .NET כך שהשאלה שלי עלולה להשמע טיפשית, אבל... לא כדאי לכתוב שני ספרים נפרדים, אחד על Visual Basic.NET ואחד על C#? תמוז(שיחה) 00:25, 15 יולי 2006 (IDT)

לדעתי לא, כי רוב הדברים הם בעצם אותו הדבר. רק התחביר שונה. כל האובייקטים וכו' אותם אובייקטים. מישהו מסכים איתי? ינון א 22:50, 15 יולי 2006 (IDT)
אתה יכול להגיד את זה על הרבה מאוד שפות תכנות. אני מכיר טוב את Visual Basic (דרך אגב, אתה מוזמן בהחלט להעתיק את החלקים הרלוונטיים מהספר שאני עובד עליו עכשיו, ואני רואה שהשתמשת בתבנית שלו) ויודע גם קצת C ו-C++, ואני חושב שהן לא מאוד דומות. אני בעד לפצל את הספר. תמוז(שיחה) 00:40, 16 יולי 2006 (IDT)
Visual Basic וC++ מאוד שונות, אבל Visual Basic.Net ו C# הרבה פחות. אגב למה הספר נקרא NET ולא ‎.NET ‏(dot net)? —— בונגולים (שת) 21:50, 16 יולי 2006 (IDT)
קיבלתי. כמו שאמרתי אני לא ממש מכיר את סביבת .NET, אז אם זה מה שאתם חושבים שעדיף, אז בסדר... ואני גם מציע לשנות את הכותרת ל-.NET אם אפשר. תמוז(שיחה) 00:41, 17 יולי 2006 (IDT)
הספר נקרא NET ולא .NET - בגלל שהנקודה בהתחלה וזה גורם לשם להיראות כמו במשפט הקודם (ולא NET. - כתבתי NET ואז נקודה). זה גם יוצר בעיות עם העברית ועם הדפים המשניים. מה הבעייה שזה ככה? הרי בקישורים לספר אני קורא לא Visual Studio .NET או תכנות בסביבת NET.'. ינון א 09:03, 17 יולי 2006 (IDT)

הייתי שמח להוסיף. אפילו ניסיתי להתחיל לכתוב.. אבל זה כל כך מסובך... איך אתם יכולים לכתוב פה??

עיצוב קוד[עריכה]

כתיבת קוד בעזרת התבניות NET/CodeBlock ו-NET/Code מאוד מתישה. לשמחתנו, יש פה את ההרחבה source, המאפשרת לכתוב קוד בין שתי תגיות source, כך:

<source lang="csharp">
int i = 1;
</source

וזה יוצא כך:

int i = 1;

סכמת הצבעים אמנם שונה, אבל אין לי ספק שניתן לשנות אותה. צחי 01:41, 14 במרץ 2008 (IST)

Tכן גם אני מצטרף לכך: הנה דוגמה של קוד VB שנכתב באמצעות תגית source

 Public Class Form1
   Dim MySound As New System.Media.SoundPlayer("C:\My Music\test.wav")
   Private Sub Form1_Load(ByVal sender As Object, _
               ByVal e As System.EventArgs) Handles Me.Load
         MySound.Play()
   End Sub
 End Class
--Effib 00:39, 26 במרץ 2009 (IST)

ממיר VB ל-C#[עריכה]

שימושי כדי לתרגם את דוגמאות הקוד: http://labs.developerfusion.co.uk/convert/vb-to-csharp.aspx עובד בשני הכיוונים.