تعرف على كيفية إنشاء الجوانب الرئيسية للويب والسحابة والحلول المحمولة من خلال الجمع بين F # مع العديد من تقنيات .NET والمفتوحة المصدر. مع أمثلة مفيدة ، يوضح لك هذا الكتاب العملي كيفية التعامل مع التزامن وعدم التزامن والتحديات الأخرى من جانب الخادم. ستتعلم بسرعة كيف تكون منتجًا باستخدام F # ، سواء كنت تريد دمج اللغة في تطبيق الويب الحالي أو استخدامها لإنشاء Twitter التالي.
إذا كنت مبرمج .NET من المستوى المتوسط إلى المستوى الأعلى ، فسوف تكتشف كيف تساعدك هذه اللغة الوظيفية المعبرة الأولى على كتابة حلول قوية وقابلة للصيانة وقابلة لإعادة الاستخدام تتوسع بسهولة وتستهدف أجهزة متعددة.
استخدم F # مع ASP.NET MVC و ASP.NET Web API و WCF و Windows Azure و HTML5 و CSS3 و jQuery Mobile وأدوات أخرى
أنشئ تطبيقات ويب ASP.NET MVC 4 من الجيل التالي ، باستخدام F # للقيام بالأعباء الثقيلة على الخادم
إنشاء خدمات الويب WCF SOAP و HTTP
قم بتطوير تطبيقات وخدمات الويب F # التي تعمل على Windows Azure
بناء حلول قابلة للتطوير تسمح بإعادة الاستخدام بواسطة الواجهات الأمامية للهاتف المحمول والويب
استخدم F # مع أطر عمل WebSharper و Pit لبناء حزم ويب شاملة
Learn how to build key aspects of web, cloud, and mobile solutions by combining F# with various .NET and open source technologies. With helpful examples, this hands-on book shows you how to tackle concurrency, asynchrony, and other server-side challenges. You’ll quickly learn how to be productive with F#, whether you want to integrate the language into your existing web application or use it to create the next Twitter.
If you’re a mid- to senior-level .NET programmer, you’ll discover how this expressive functional-first language helps you write robust, maintainable, and reusable solutions that scale easily and target multiple devices.
وهي لغة برمجة متعددة الأنظمة حيثُ تقوم علَى البرمجة الوظيفية والبرمجة كائنية التوجه. تعمل هذه اللغة على بيئة دوت نت وتعملُ شركة مايكروسوفت على تطويرها لمواكبة أحدث التغيرات التقنيّة وللعمل بشكلٍ جيد على فيجوال أستوديو.
واصبحت لغة رسمية من لغاتdotnet ال وضمن لغات2010 Visual Studio واصدرات شركة ميكروسوفت في الاونه الاخيره بعد الاصدارات الجديده في لغة اف شارب. وبدا don syme وهو المسئول عن تصميم لفة اف شارب التفكير في بناء بناء لغة جديدة تشمل ما يميز كل لغة علي حده’ لكي تكون لغة واحده تغني عن عشرات من اللغات المختلفة.
-يمكن للغة اف شارب ان تكون ثابته "Static" او متغيرة "Dynamic" وفي نفس الوقت قد اخذت صفة "Dynamic"من لغة"Python".
- التصوير التفاعلية لبيئة البيانات مثل "MATLAB".
- لغة برمجية تعمتد علي الوظائف (Functional Programming language) مثل لغة ML.
- تحدد ملامح الكود مثل لغة السي شارب.
- يمكن للغة اف شارب التداخل مع لغات الدوت نت
قراءة و تحميل كتاب Expert F# (Expert's Voice in .NET) PDF مجانا
قراءة و تحميل كتاب Real-World Functional Programming: With Examples in F# and C# PDF مجانا
قراءة و تحميل كتاب Get Programming with F#: A guide for .NET developers 1st Edition PDF مجانا