قصة نجاح 4

51491147_10157148167887049_2384820491350179840_n
الاستثمار الأفضل في التاريخ 32 مليون دولار مقابل 175 مليار دولار
ـ
في 1998 كان ma huateng شغال في احدي شركات الاتصالات في الصين بياخد راتب 170 دولار قرر انه يستقيل ويفتح شركه صغيره هو و 5 صحابه تعمل software بسيط لشركات الاتصالات وفي نفس السنة شاف presentation لبرنامج اسمه ICQ

(الـ ICQ كان أول برنامج رسائل فورية على الكومبيوتر ومن بعده جه الياهو والماسنجر اذا حد فاكرهم) ومكنش في بديل او نسخه صيني من البرنامج قرر وهو الفريق الي معاه انهم يعملو منه نسخة للصين واطلقوا البرنامج سنة 1999 وكان اسمه OICQ 😀 اختصار الي Open ICQ 😀 ومكنش في دماغه انه بسبب البرنامج ده حياته هتتشقلب
ـ أكمل القراءة

قصة نجاح 3

51366399_10157145913432049_3201875158272835584_n
في سنة 1994 أسس Jerry و David موقع ياهو على الانترنت كان موقع الشركة عبارة عن محرك بحث صغير ودليل للمواقع دخله خلال أول سنة من تأسيسه 100 ألف شخص انتشر الموقع وقرر مستثمرين يستثمروا فلوسهم في الشركه بعد اول سنه دفعوا حوالي 7 مليون دولار وبقي واحد من اكبر المواقع زيارة على الانترنت وعملوا عائدات 1.4 مليون دولار
أكمل القراءة

قصة نجاح 2

asdfa
يوم 12 سبتمبر 2010 نزل موظفين شركة مايكروسوفت الشارع وكانوا عاملين جنازة للايفون والبلاكبيري احتفالاً انهم خلصو تطوير ويندوز 7 للموبايل
في نفس ذات الشهر Stephen elop رئيس قسم الأعمال في مايكروسوفت يستقيل من منصبه ويروح شركة نوكيا ويصبح أول مدير تنفيذي للشركة من خارج فنلندا أكمل القراءة

قصة نجاح 1

rrrrr

شركتين بينافسوا بعض و ميقدروش يستغنوا عن بعض 😀

سنة 1978 شركة إنتل صنعت أول بروسيسور بمعمارية x86 (خلينا نقول ببساطة دون الدخول في التفاصيل ان المعمارية دي هي الشئ أو مجموعة الإرشادات او اللغه الي قطع الكومبيوتر بتتكلم بيها مع بعضها ومع السوفتوير وبتضمن مثلا ان اي سوفتوير هيتبني عليها هيشتغل على الاصدارات القديمة منها والجديدة )
أكمل القراءة

لماذا تعتبر MVC أفضل من Web Forms؟

mvsss
يعتمد نمط أو إطار عمل MVC على مبدأ فصل الطبقات وهي اختصار لـ Model View Controller:

Model: يمثل جوهر التطبيق مثل (قائمة من سجلات قاعدة البيانات) وتلعب دور طبقة العمل business layer حيث يكون مسؤولًا عن استرجاع وتخزين البيانات من قاعدة البيانات.

View: مسؤول عن عرض البيانات مثل (عرض سجلات قاعدة البيانات) وتقوم بدور طبقة العرض Presentation layer غالبًا يكون محتواه ناتج من البيانات التي يجلبها الـ Model.

Controller: وحدة تحكم تعالج المدخلات مثل (معالجة سجلات قاعدة البيانات) وتقوم بدور طبقة البيانات Data layer وتعتبر مسؤولة عن معالجة تفاعلات المستخدم مع التطبيق حيث يقوم المتحكم بقراءة البيانات من الـ View (مدخلات المستخدم) وإرسال المدخلات إلى الـ Model.
أكمل القراءة

تعرف على إطار العمل Vue.js

qawer
إطار العمل Vue.js ببساطة تم تطويره بشكل أساسي لتحسين تفاعل المستخدمين مع الواجهة، كما انه عرف نموا بوثيرة متسارعة وملفتة للإنتباه خاصة بعد الإعلان عن إصدار Vue.js 2 عام 2016، بالرغم من ان الإصدار الأول كان في عام 2014 على يد Evan You الموظف السابق في شركة Google.

إطار العمل Vue.js يدعم مفهوم MVVM بمعنى Model-View-ViewModel وهو مفهوم يهدف إلى فصل جانب ال UI عن مصدر البيانات Model، مع اتاحته لامكانية بناء تطبيقات SPA بمعنى Single-Page Application.

أكمل القراءة

Programmers Day

World-Programmers-Day

Happy Programmers Day
يوم المبرمج…
هو عطلة رسمية خاصة بالمبرمجين تقام في روسيا في اليوم الـ 256 من السنة الموافق 13 سبتمبر أيلول في السنوات البسيطة أو 12 سبتمبر أيلول في السنوات الكبيسة.
Programmers_Day#

تعرف على ASP.NET CORE

ccc
مقدمة :-
فى هذا المقال, سوف نقوم بالتعرض لعدة نقاط نقوم من خلالها بالتعرف أكثر ASP.NET Core, وتوضيح بعض الإشكالات حولها مثال :-
إصدار جديد أم طريقة جديدة ؟
هل حان الوقت للإنتقال إلى ASP.NET Core ؟
.NET Core أم Full .NET Framework ؟
ماذا أستفيد من ASP.NET Core ؟
ونتعرض لشرح الكثير من النقاط التفصيلية داخل كل نقطة من النقاط السابقة, ونرجو أن نوفق فيما سنعرضه لكم .

أكمل القراءة

كيفية إستخدام MVP Pattern فى ASP. Net

mv
تمهيد :-

لن تترك العمل مع ASP. Net ولكنك ستحسن العمل فقط , هذا هو الهدف من إستخدام MVP Pattern . لن تضيف شيئاً لم تعرفه من قبل , ولن تضيف مكتبة أكواد خارجية (Third Party)و لن تستغنى عن Code-behind , ولكن هى حيلة للعمل بمبدأ الفصل بين مكونات العمل ,وأيضاً توفير الفرصة لإجراء الإختبارات Unit Test مع ASP. Net .
أكمل القراءة

ماهي Session في ASP.Net

ggg
يُمكنك الـ Session في ASP.NET من تخزين متغيرات في صفحة معينة ومن ثم استرجاعها في صفحة أخرى أي أنها تسمح لك بتخزين متغيرات عند الانتقال بين الصفحات.

تخزن المتغيرات في الغرض SessionStateItemCollection في الخاصية HttpContext.Session في صحفة ASP.Net
أكمل القراءة