.नेट लिनक्स पर! आपके मूल और नेट परिवार में नया क्या है

। नेट लिनक्स उपयोगकर्ताओं के लिए अच्छी खबर लाता है, यह अब इसके ऑपरेटिंग सिस्टम में इसके पुनर्निर्माण के विभिन्न पहलुओं के लिए धन्यवाद में डाउनलोड के लिए उपलब्ध है, ताकि यह आज के अलावा सबसे अधिक इस्तेमाल की जाने वाली प्रौद्योगिकियों या उपकरणों के लिए अनुकूल हो। एक नए ऑपरेटिंग सिस्टम के लिए इसका विस्तार; कंटेनर, क्लाउड एप्लिकेशन और माइक्रोसर्विसेज का उपयोग, साथ ही साथ विभिन्न उपकरणों में बहुभाषी समर्थन के लिए काम करते हैं।

1

उपरोक्त के कारण, और सबसे महत्वपूर्ण और उत्कृष्ट पहलुओं में से एक के रूप में, हमारे पास इसके डेवलपर्स के एक लंबे काम के बाद नवागंतुक है।नेट कोर 1.0; एक ओपन सोर्स मल्टीप्लायर का उपयोग अनुप्रयोगों, वेब पेजों, सेवाओं या पुस्तकालयों के निर्माण में .Net कोर रनटाइम के लिए एक मॉड्यूलर मंच के रूप में किया जाता है।

एक और है जो .Net कोर के साथ हाथ में आता है एएसपी.नेट 1.0; अपने बुनियादी उपकरणों और पुस्तकालयों के साथ। तथा इकाई फ्रेमवर्क कोर 1.0। ओएस एक्स, विंडोज और के लिए सभी तैयार हैं Linux। महत्वपूर्ण जानकारी के रूप में, यह ज्ञात है कि .नेट कोर प्रलेखन के माध्यम से जारी किया जा रहा है docs.microsoft.com। यह प्रलेखन प्रगति पर होगा, और यह गिटहब कोर-डॉक्स में उपलब्ध होगा। साथ ही ASP.NET कोर प्रलेखन।

ASP.NET और पारंपरिक .NET फ्रेमवर्क का उपयोग करने वालों के लिए, यह ज्ञात है कि कोई कमियां नहीं होंगी, क्योंकि इसके उपकरण प्लेटफ़ॉर्म के भीतर मौजूद रहेंगे और इसका उपयोग इसके सभी उत्पादों के साथ किया जा सकता है। यह करने के लिए जोड़ा गया था .NET फ्रेमवर्क और .NET कोर प्लस Xamarin अनुप्रयोगों के लिए एक ही पुस्तकालय बनाएं, जो इन तीन उपकरणों में काम के एकीकरण को संभव बना देगा।

अन्य महत्वपूर्ण बिंदुओं के बीच, यह ज्ञात है कि कोड एक्सटेंशन से किए गए थे विजुअल स्टूडियो विजुअल स्टूडियो और .NET कोर में प्रोजेक्ट चलाने के लिए। इसके अतिरिक्त, Visual Studio 3 अद्यतन 2015 पेश किया गया है।

विशेष रूप से लिनक्स क्षेत्र के लिए जानकारी का एक और महत्वपूर्ण टुकड़ा है एकीकरण जो Red Hat के साथ बनाया गया था, यह .Net कोर के साथ पूरी तरह से संगत है। जो उनकी उपलब्धता के लिए उबलता है ओपनशिफ्ट y Red Hat Enterprise Linux प्रमाण पत्र कंटेनरों के माध्यम से। सभी Microsoft और Red Hat के बीच एकीकरण के भाग के रूप में।

नेट कोर 1.0 एक ऐसी परियोजना के रूप में जाना जाता है जो लंबे समय से बनाने में है, जो इसके लॉन्च के महत्व को इंगित करता है। नेट कोर, का एक मंच प्रदान करता है खुला स्रोत Microsoft के साथ .NET फाउंडेशन की एक परियोजना के रूप में। एक नए उत्पाद के रूप में इसके रचनाकारों द्वारा नामित, जिसे परिभाषित किया गया है पार मंच, नई प्रणालियों के लिए धन्यवाद, जो इसे कवर करता है, और जो एमआईटी और अपाचे के लाइसेंस के तहत काम करता है। एक कार्यान्वयन के साथ लचीला जब चुनने के लिए जहां स्थापित करें। और जहां उत्पाद हो सकते हैं कमांड लाइन पर चलाएं; अपने सामान्य पुस्तकालय के माध्यम से xamarin, .NET फ्रेमवर्क और मोनो के साथ संगत होना।

.नेट कोर 1.0 की विशेषताएं।

2

जैसा कि हमने शुरुआत में कहा था .नेट कोर एक समूह से बना है मानक पुस्तकालय उसी के समान .NET फ्रेमवर्क और Xamarin। ये आदिम डेटा, बुनियादी सेवाओं और संरचना अनुप्रयोगों की पेशकश करते हैं। ये अद्वितीय या मानक पुस्तकालय एक अधिक आरामदायक कार्य वातावरण प्रदान करने में विशेषज्ञ हैं; इसमें, एपीआई के समान समूह स्थापित किए जाते हैं, ताकि प्रत्येक प्लेटफॉर्म पर विभिन्न परियोजनाओं को निष्पादित किया जा सके।

.Net कोर के भीतर, साझा स्रोत का सशर्त संकलन अब समाप्त हो गया है और कम हो गया है, बदले में, पोर्टेबल पुस्तकालयों के संभावित निर्माण की भी पेशकश की जाती है, एक ही एपीआई समूह के लिए अलग-अलग रनटाइम के लिए उपयोग करने योग्य है। रनटाइम के मामले में, इन के लिए आवश्यक है कि लाइब्रेरी के विशेष संस्करणों का उपयोग किया जाए, जिसका अर्थ है कि .Net रनटाइम का प्रत्येक संस्करण .Net के अगले संस्करण की रिपोर्ट करता है कि यह समर्थन कर सकता है, अर्थात यह संस्करण लेता है। यह लाइब्रेरी में आगे बढ़ता है और एक ही एपीआई समूह के लिए पुराने संस्करणों को बंडल करता है। के मामले में .NET कोर 1.0 .NET मानक लाइब्रेरी संस्करण 1.6 को लागू करता है.

इसके अतिरिक्त, निष्पादन के समय को बनाए रखने के एक तरीके के रूप में, एक ही भाषा जारी रहती है। नेट कोर के लिए ECMA 335।

.Net कोर के भाग के रूप में यह पाया जाता है .नेट कोर SDK, संस्करण का उपयोग कर Core .NET SDK 1.0 पूर्वावलोकन 2। यह वर्तमान में पूर्वावलोकन में है, जिसका अर्थ है कि .net कोर टूल्स के लिए समय के साथ बदलाव होंगे। यद्यपि वे एप्लिकेशन बनाने के लिए क्षमता में सीमित नहीं हैं; दूसरे शब्दों में, कुछ अनुप्रयोगों को .net कोर के एक विशिष्ट संस्करण की आवश्यकता होती है या अनुरोध किया जाता है, इस मामले में उपकरण आवश्यक आवश्यकता होने पर आवश्यक संस्करण के अधिग्रहण की सुविधा प्रदान करते हैं। यदि आप उनका परीक्षण करना चाहते हैं और विभिन्न संस्करणों को देखना चाहते हैं, तो आप dot.net/core पर जा सकते हैं। और इसी तरह, उन लोगों को स्थापित करें जिनकी आपको ज़रूरत है, या उनके अलग-अलग संस्करण हैं जो डॉट वर्क एप्लिकेशन के साथ अलग-अलग कार्य परिदृश्यों के बेहतर युग्मन के लिए हैं; जो .NET कोर एप्लिकेशन को चलाने और रनटाइम को प्रबंधित करने के लिए काम करता है।

ASP.NET कोर 1.0।

3

ASP.NET का उपयोग वेब अनुप्रयोग बनाने के लिए किया जाता है, विंडोज जैसे सिस्टम पर निष्पादन योग्य, Linux और मैक। इस संस्करण के लिए, इसकी संरचना को हल्का और अधिक बुनियादी बनाने पर ध्यान केंद्रित किया गया था, ओपन सोर्स मानक को गले लगाते हुए संस्करण 1.0 में इसके कर्नेल में उपलब्ध होने की बहुत उम्मीद थी। इसकी उल्लेखनीय वास्तुकला के लिए, एक अधिक मॉड्यूलर, क्रॉस-प्लेटफॉर्म और क्लाउड-आधारित दृष्टिकोण बनाया गया था। यह .NET फ्रेमवर्क में समस्याओं के बिना निष्पादन योग्य हो सकता है, भले ही इसमें एक ही .Net कोर रनटाइम हो। और आप अनुप्रयोग विकास के दौरान इस एमवीसी और वेब एपीआई सुविधाओं में भी मिश्रण कर सकते हैं।

ASP.NET एक क्लाउड वातावरण पर आधारित कॉन्फ़िगरेशन के माध्यम से और एकीकृत समर्थन के माध्यम से प्रक्रिया को सरल बनाने वाले उपकरणों के समर्थन में .NET कोर के ठिकानों के साथ संस्करण अनुप्रयोगों के निर्माण के लिए उन्मुख था। कुछ विशेषताओं को शामिल नहीं किया गया था, लेकिन वर्ष के दौरान दिखाई देगा, और अन्य ASP.NET 4.x में हैं; वेब फॉर्म, वेब पेज, सिग्नलआर और एमवीसी। उत्तरार्द्ध ASP.NET कोर के लिए अद्यतन किए जाने की प्रक्रिया में होगा।

इकाई फ्रेमवर्क कोर 1.0।

एंटिटी फ्रेमवर्क कोर 1.0.0, एंटिटी फ्रेमवर्क का हल्का, क्रॉस-प्लेटफॉर्म संस्करण है। में डॉक्स.एफ़प्रोजेक्ट.जाल, आपको इसके साथ कैसे काम करना है, इसके बारे में और जानने के लिए, एंटिटी फ्रेमवर्क कोर प्रलेखन मिलेगा। इसे डेटा एक्सेस के लिए एक उपकरण के रूप में परिभाषित किया गया है जो इसके साथ काम करने वालों को प्रदान करता है। .NET में ऑब्जेक्ट्स का उपयोग करने के लिए एक डेटाबेस। यह विभिन्न डेटाबेस इंजनों का समर्थन करता है; Microsoft SQL सर्वर, SQLite, SQL सर्वर कॉम्पैक्ट संस्करण, पोस्टग्रेज (Npgsql), InMemory, Oracle, MySQL, उनमें से कुछ को नाम देने के लिए।

कुछ महत्वपूर्ण डेटा के बीच यह ज्ञात है कि प्रदाता लिंक ईएफ कोर यह अभी भी एंटिटी फ्रेमवर्क कोर के लिए विकास प्रक्रिया में है, जो इंगित करता है कि भविष्य के संस्करणों में हम LINQ EF को अब की तुलना में अधिक परिपक्व पाएंगे। और डेटाबेस के लिए, कम से कम यह अधिक व्यापक हो जाएगा क्योंकि एंटिटी फ्रेमवर्क कोर विकसित होता है।

विजुअल स्टूडियो 2015 अपडेट 3।

4

विजुअल स्टूडियो के लिए, मेमोरी खपत और त्रुटि सुधार में सुधार किए गए थे। ज़ामरीन 4.1 में शामिल; iOS पर संसाधनों के समर्थन के संबंध में सुधार हुए थे। प्रक्रिया के दौरान SSL / TLS और HttpClient को लागू करने के लिए, iOS एप्लिकेशन विकसित करते समय चयनकर्ताओं को भी जोड़ा गया था। अब TVOS संगतता के अलावा।

टीम के लिए एक्सप्लोरर git रिपॉजिटरी में हटाई गई फ़ाइलों के दृश्य जैसे कई बग्स को ठीक किया गया। इसे भी शामिल किया गया टाइपस्क्रिप्ट 1.8.34, जब कोड डायग्नोस्टिक्स के दौरान प्रदर्शन में सुधार के साथ, AngularJS के साथ काम करते समय आउट-ऑफ-मेमोरी बग फिक्स होते हैं। पोर्टेबल। नेट बेस लाइब्रेरी की बेहतर संगतता पीछे नहीं छोड़ी जाती है, साथ ही सी # और वीबी में निष्पादित नौकरियों की लोडिंग के दौरान प्रदर्शन में प्रगति। अंत में, आप पाएंगे नोड.जेएस टूल्स 1.2 आरसी इन-मेमोरी बग फिक्स, बेहतर डीबगिंग, स्मूथ टाइमिंग के साथ ES6 IntelliSense, और बेहतर यूनिट परीक्षणों के साथ विजुअल स्टूडियो के लिए।

ये कुछ हाइलाइट्स थे जो .Net परिवार के साथ थे। यह कहना महत्वपूर्ण है कि सभी परिवर्तन और नए उपकरण बड़ी संख्या में डेवलपर्स के लिए संभव थे, जिन्होंने नेट और उनके उपयोगकर्ताओं द्वारा एकत्र की गई टिप्पणियों में योगदान दिया।

हमेशा की तरह यहाँ हम आपको आपके साथ लिंक छोड़ते हैं ब्लॉग सरकारी, के लिए आप .Net परिवार और उसकी खबरों के बारे में और गहराई से खुद को प्रलेखित करें।

यदि आप .Net कोर डाउनलोड करना चाहते हैं तो आप इस तक भी पहुँच सकते हैं लिंक.


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   स्कैटॉक्स कहा

    दिलचस्प है, मैं यह जानना चाहूंगा कि लिनक्स के साथ इसकी कितनी संगतता है, यह अभी भी मुझे अजीब लगता है कि सब कुछ उस ऑपरेटिंग सिस्टम पर काम कर सकता है।

  2.   मारियो गिलर्मो ज़वाला सिल्वा कहा

    वास्तव में ... क्योंकि आप microsoft और इसकी तकनीक को इतना प्रचार दे रहे हैं कि यह काम नहीं करता ...

  3.   रिचर्ड आयलास कहा

    प्रिय, क्या इसका मतलब है कि दृश्य मूल पहले से ही लिनक्स पर है?

  4.   पेड्रिनि२१० कहा

    रिचर्ड,

    मोनो के माध्यम से, विज़ुअल बेसिक (VB) और C # का उपयोग किया जा सकता है, लेकिन .NET पुस्तकालयों तक पहुँच के बिना। तो संक्षिप्त उत्तर हां है, और थोड़ी देर के लिए, आप लिनक्स पर वीबी चला सकते हैं।

    अब लिनक्स के लिए .NET कार्यान्वयन किया गया है, अर्थात, VB और C # रनटाइम के अलावा, आप लिनक्स में प्रसिद्ध .NET और ASP.NET पुस्तकालयों का उपयोग कर सकते हैं

    नमस्ते!

  5.   कार्लोस कहा

    सब कुछ जो .NET का हिस्सा है, उसे पोर्ट नहीं किया गया है और लिनक्स के लिए जारी किया गया है। वे व्यावहारिक रूप से केवल संपूर्ण वेब-संबंधित भाग के लिए पोर्ट बनाने और डेस्कटॉप को एक तरफ छोड़ने की योजना बनाते हैं।

  6.   गोंजालो मार्टिनेज कहा

    वे विंडोज फॉर्म और WPF को छोड़कर, सब कुछ मुफ्त करने जा रहे हैं, जिसका मतलब है कि विंडोज के कुछ पहलुओं के कामकाज को मुक्त करना।