سي شارب #C

2.48 ألف متابع مجتمع للمهتمين بلغة البرمجة سي شارب #C سيحوي مواضيع و روابط و تقنيات و أخبار و تلميحات و نصائح و مهارات و أي أمور أخرى تتعلق بهذه اللغة.

لدي استفسار حولة برمجة برامج

عملت من قبل على مشروع مماثل و هو بسيط بعض الشيء وضعت وصفه في معرض أعمالي في مستقل يمكنك الإطلاع عليه، بالنسبة للواجهة يمكنك ان تعمل بل winform لأها سهلة بعض الشيء كبداية و ايضا تحتوي على العديد من المكتبات التي تسهل عليك برمجة الواجهات، من ناحيتي أنا استخدمت devexpress. بالنسبة لقاعدة البيانات إعتمد sql server فهي تتناسب مع هذا النوع من المشاريع.

Xamarin زامرن (هل بإمكاني صنع تطبيقات قوية للهواتف مثل انستغرام وسناب شات عن طريقه)

باختصار نعم. لكن الصعوبة في مصادر التعلم الضئلية بالمقارنة مع العدد الهائل من المصادر لتعلم الجافا.

دورة سي شارب #C باللغة العربية، على قناة أجنبية مشهورة.

انا وصلت إليها من هذه القناة https://www.youtube.com/user/kudvenkat/playlists وهي أجنبية معروفة، أظن أن هناك تعاون بين محمد عرفة وبينهم لإنشاء قناة موازية تعتمد اللغة العربية وبنفس الوقت تدرج في القناة الأجنبية. >هنالك دورات أجنبية (إنجليزية) مميزة، ما الجديد في هذه الدورة؟ وضعتها لمن يرغب بدورات عربية ويصعب عليه متابعة الاجنبية.
فهمت عليك، شكراً عبدالرحمن Sensei ッ

مشروع Rider - بيئة تطوير متعددة المنصات للغة C# من JetBrains

النسخة المجانية من IntelliJ IDEA قاصرة ولا تصلح لغير التعلم والمشاريع البسيطة والجافا لديه الكثير من البيئات الجيدة المجانية التي تتفوق علي IntelliJ IDEA لكن سي شارب حالة خاصة فيجوال ستوديو هو المحرر الوحيد القوي او المحرر الوحيد لها عندما تدخل شركة لصناعة محرر فانها تهتم بالمال اولا ميكروسوفت تملك اللغة لذا هي مسئولة عن وجود بيثة تطوير مجانية للغة
بالمناسبة ، هناك SyncFusion احدى الشركات المعروفة لصناعة مكونات لبيئة الدوت نت ، اصبحت توفر ترخيص Community أيضاً.

إن كنت تتعامل مع OOP فأنصحك أن تطلع على AOP أيضاً

مفهوم جديد اطلعت على فكرته منك، وبما أنني أعرف بالبرمجة كائنية التوجه فأظن أنه من السهل تعلم هذه أيضًا.

ما الفرق بين تقنيات WPF و WinForms و WCF

شكرا اخي الMahapps اعرفه ولاكن اعجبتني ميترل ديزاين بالمناسبة مالدي تنصحني به ايضا لان تطبيقي رح يكون بواجهة مودرن gui

خطواتك الأولى مع لغة سي شارب #C

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

‫كورس سي شارب (#C) من الصفر الى الإحتراف (عربي)

  • حذف بواسطة المستخدم
> أنا مرشد للدورة مرشد للدورة وليس لصاحب الدورة، يعني دالّ عليها (كما نقول لوحات إرشادية) وليس وصي أو مشرف عليها أو على صاحبها ツ أنا لا أعرفه، ومن عادتي لا أعلق على اليوتيوب إلا في حالات نادرة جداً جداً، أو كرد على الأسئلة التي تردني على قناة دورة التصميم الخاصة بي، لهذا إن رغبت اكتب ما تقترحه في تعليق مباشر على قناته لنرى رده كيف سيكون ثم على ضوئها نرى المناسب.

مشروع لأستكشاف ما تحت سطح الأرض

>ومبدأ العمل هو توليد موجات عند نقطة معينة ( إستخدام مطرقة مثلا لتوليد الموجات ) أي نوع تقصد من الموجات؟ هل تقصد الموجات الصوتية؟ وإذا كنت تقصد الموجات الصوتية الميكانيكية فكيف ستنعكس هذه الموجات من على الاجسام التي تصدم بها(أليس من المفترض ان هذه الاجسام يجب ان تهتز هي الاخرى)؟ أعتقد بأنك تقصد أنه بعد إهتزاز هذه المواد ستصدر هي كذلك موجات صوتية بمختلف الاتجاهات و الموجات الصادرة باتجاه الحساس هو الذي يتم حسابه, أليس كذلك؟ أم ماذا لأنه ليس

أفضل القنوات التعليمية للغة #C على اليوتيوب باللغة العربية

وهذه أيضاً قناة رائعة: https://www.youtube.com/user/EssaadaniTV/playlists

من الأفضل c# أو java ؟

كلامي هيبقي الفرق c# و java المقارنه ببتوقف ع حسب التطبيقات اللي انت عايزها مثلا لو عاوز تعمل ابلكيشن ديسكتوب فالاتنين بيعملوا ابلكشين زي ده بس بتتوقف بقا انت البرنامج هيشتغل ع بيئه ويندوز بس هيبقي السي شارب افضل اما لو هتشتغل ع اكثر من منصه زي اللينكس والماك هيبقي الجافا افضل اما مثلا لو عاوز تعمل اندوريد ابلكيشن فالاتنين برده بيعلموا نفس الشي ف السي شارب ف حاجه اسمها Xamarin بتعمل اندوريد ابلكيشن بس الجافا افضل ف الاندوريد لانك
شكرا لك على المعلومات سأستعمل السي شارب لان اغلب الشركات تستعمل الوينداوز :)

دورة مجانية لتطوير تطبيقات ويندوز 10, مقدمة من خبراء مايكروسوفت.

وأين كان ؟
اعني انه قام بتسجيل دورة جديدة. اعتقد ان آخر دورة له هي دورةWindows 8.1 Universal Applications مند سنة تقريبا

ما أفضل قادعة بيانات تستخدم مع C#؟

كل قواعد البيانات العالمية لا خوف عليها في هذه المسألة. لديك مثلا SQL Server من Microsoft واستخدامها افضل مع بيئة Visual Studio وستجعل التطوير اسرع بفعل الادوات الموجودة في البيئة. ولديك Oracle ولديك ايضا PostgreSQL والكثير من الخيارات الأخرى. كل هذه القواعد توسعيه وكلما كبر حجم الطلب على البيانات بالاضافة الى حجم البيانات ستحتاج للتوسع فقط على مستوى التجهيزات الشبكية وليس على مستوى السوفتوير.

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

يغلب على ظني أن السبب هو أن الراجع من Dir.GetFiles يأتي فارغاً هل تأكدت أنه يعود بمجموعة ليست فارغة والسبب ربما أن المسار غير صحيح هل تأكدت من عدم حصول أي استثناء أو خطأ بالنسبة للحصول على مسار من مجموعة مسارات جزئية يفصل أن لا تستخدم الجمع العادي للسلاسل النصية وإنما استخدم Path.Combain() لأنه يقوم بالتأكد من وجود أو عدم تكرار الشرطة المائلة بين القولدرات ويعود لك بمشار صحيح https://msdn.microsoft.com/en-us/library/fyy7a5kt%28v=vs.110%29.aspx وفي حال تأكدت أن هناك لائحة فايلات راجعة تأكد أنها
اخي انا راجعت التطبيق وعرفت سبب المشكلة و هو انني قمت بتكرار الامر ; ( ) lvFiles.Items.Clear عند المناداة علي الاجراء (get Files( string strpath وبالطبع عند تنفيذ الاجراء كانت الملفات تختفي عند اختيار الفولدر... واعتذر لك لاني اتعبتك معي .

ماهي اهم المصادر لمتابعة وتعلم C#؟

الموقع ده : http://www.microsoftvirtualacademy.com/ . اما لو هتشتغل ASPdont : فالموقع ده هيفيدك www.asp.net .

انا احب البرمجة وبالاخص لغة سى شارب لاكن كل يوم اضيع كثير من الوقت واحس بشئ يقول لى "البرمجة مملة لا تتعلم"

لو حسيت بالملل من البرمجة فالافضل انك تطور نفسك فى مجال تانى لان البرمجة فعلا شغلانه مش سهله ولازم تحبها . بس المشكلة الكبيرة لو انت فعلا بتحس بالملل من التعليم الذاتى عموما . ولو عايز تتعلم c# فتعلمها من msdn افضل .

بدء العمل مع SignalR ( الجزء الأول ) | أنا سي شارب

يتحدث الكاتب في المقالة عن مقدمة لـ SignlR ..

كيف يمكن ان اعتبر نفسي مبرمجاً محترفا

قصدك بفكرهم البرمجي لحل المشكلات ؟
يمكنك القول لحل المشكلات و اي شئ يتعلق بحياتهم سواء علي المستوي الشخصي او المستوي العملي

في لغات الـ .NET مثل #C هل تحب تعرّف المتغيرات المعقدة بكلمة var لتريّح بالك؟ أم تعرّفها بنوعها؟

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

الحرب ضد مايكروسوفت

المعرفة الأولى يكون لها أثر كبير في الاستمرار : في الجامعة بدأوا معنا بكويك بيسيك وباسكال ثم فيجوال بيسيك وفيجوال ++C و دلفي وفي ذاك الوقت لم نكن نسمع كثيرا باللغات الأخرى إلا بالاسم مثل فورتران وبيرل ومع أول فرصة عمل حصلت عليها كان المطلوب VB6 من هنا بدأت الخبرة تزداد وتنحصر ضمن هذه اللغة إلا أن ظهرت #C وكنت أحب الـ ++C و لكني أستصعبها و بقيت على البيسيك لسهولتها مع أني كنت أراها ضعيفة نوعا ما وبعد مجيء

IM C Sharp: العمل مع قواعد البيانات مجددا

طريقة جيدة تلخص الجهد والوقت لكن لدي سؤال قد لايجب وضعه هنا فيما يخص قاعدة البيانات سكول سرفر المشكل هو فقدان بيانات جدول مثلا لدي جدول يضم مجموعة من المنتجات بفروعها تمت طباعة منتجات احد الفروع من قبل الزبون كان عددها 14 بعد اسبوع اراد طباعتها مرة اخرى فوجد العدد 5 علما انه اكد لي انه لم يحذف اي عنصر منها هل لديكم اي تفسير كلما فكرت فيها لم اجد لهل اي حل

لماذا cms مبينيه بال asp.net mvc غير مستخدمه بكثره مقارنه بالمبنيه على php مثل الوردبريس وغيرها مع ان كلهم مفتوحى المصدر

السلام عليكم اخ محمد، سؤال جميل ومهم. عندما بدأت البحث عن CMS لاكسب عيشي من خلال التعديل عليه، عجبني الكثير انذاك، كان من ضمنهم TheBeerHouse Project واخرين مثل Umbraco، DotNetNuke, Kuyahoga, BlogEngine.NET, وغيرهم. ولكني وجدت مشكلتين: 1. ان البنية التحتية والادوات التي يجب استخدامها للعمل على الASP.NET مكلفة مقارنة بPHP على سبيل المثال 2. ونظراً لأن التكلفة الاولية اعلى نسبياً، فان كمية الادوات والاضافات المجانية اقل، مما يجعلها مشكلة مركبة (واظنها ايضا السبب الذي يدفع مايكروسوفت الى بناء CMS مفتوح

IM C Sharp: المميزات الجديدة المتوقعه في الاصدار السادس من C#

يتحدث الكتاب عن المميزات الجديدة المتوقع صدورها في C# 6

IM C Sharp: العمل مع قواعد البيانات مجددا ( الجزء الرابع )

يتحدث الكاتب في هذه المقالة عن تطوير أداة تقوم بإنشاء طبقتي الـ Model و الـ Controller و كيفية حل بعض المشاكل التي واجهته أثناء العمل على تطوير هذه الأداة

IM C Sharp: العمل مع قواعد البيانات مجددا ( الجزء الثالث )

يتحدث الكاتب في المقالة عن بناء اداة خاصة تقوم بتويلد شفرة طبقة الـ Model و بتالي الاستغناء عن جزء كبير و استغلال وقت كبير جدا في عملية تطوير , حيث يشرح هنا هذه الأداة و لماذا قام ببنائها و كيفية عملها .