कम्प्युटरसफ्टवेयर

एक "रूपरेखा" के हो? नेट फ्रेमवर्क। "माइक्रोसफ्ट", "रूपरेखा"

ढिलो होस् वा चाँडो, उन्नत प्रयोगकर्ता के एक "रूपरेखा" छ रुचि हुन थाल्छन्। तुरुन्तै त्यहाँ केही यो मंच मा धेरै जटिल र डरलाग्दो छ भन्ने उल्लेख गर्नुपर्छ। यो वस्तुको Windows Vista संस्करण सुरु हुने एक पुरा सिस्टम को भाग हो। यो छैन भने XP का लागि अझै घटक स्थापना गर्न छन्। तर वस्तु वा डाउनलोड गर्न वैकल्पिक अल्छी हुन छैन, यसलाई हटाउन। उहाँले साँच्चै आवश्यक।

कारण यस्तो प्रविधिको अस्तित्व थप र थप आवेदन देखिन्छ। पनि स्थापित भइरहेको नेट फ्रेमवर्क अति भिडियो कार्ड लागि आवश्यक चालक डाउनलोड गर्नु। मध्यम उपलब्ध छैन भने, त्रुटि सन्देश सुरुवातमा आवेदन समयमा देखिनेछ। एक घटक उपस्थिति एउटा महत्त्वपूर्ण प्रणाली छैन जो बिना, WinAPI रूपमा अवस्था छ। यस लेखमा हामी के एक "रूपरेखा" छ केन्द्रित हुनेछ।

सामान्य अवधारणा बुझ्न

एक "रूपरेखा" के हो? यो मंच सिर्जना र नयाँ आवेदन को साथ कार्यान्वयन र XML-वेब सेवा समर्थन प्रणाली को एक एकीकृत घटक छ।

पहिलो संस्करण 2002 मा जारी भएको थियो। प्लेटफर्म धेरै उद्देश्य आधारित विकास भएको थियो।

पहिलो एक परस्पर आपत्ति-उन्मुख ग्यारेन्टी छ वेब विकास वातावरण। यसलाई स्थानीय संरक्षण र वस्तु कोड र शून्य को कार्यान्वयन, इन्टरनेटमा वितरण मा आवश्यक छ। यो टाढैबाट कार्यहरू गर्न सम्भव छ।

दोस्रो, सफ्टवेयर परिनियोजन र विभिन्न संस्करणहरू प्रबन्ध गर्दा द्वन्द्व minimizes त्यो कोड कार्यान्वयन वातावरण को प्रावधान। यो आदेशहरू को सुरक्षित कार्यान्वयन अज्ञात वा तेस्रो-पक्ष निर्माताहरु द्वारा लिखित ती सहित एक ग्यारेन्टी हुनुपर्छ।

तेस्रो: समस्या पटकथा वा व्याख्या शून्य को कार्यान्वयन मा प्रदर्शन बिना कोड वातावरण को कार्यान्वयन ग्यारेन्टी गर्न।

विकास मंच को अन्य क्षेत्रहरु

चौथो लक्ष्य: Windows आवेदन र अनलाइन विस्तार विभिन्न प्रकारको कार्यक्रम एकीकृत र परस्पर सिद्धान्तहरू प्रदान गर्न।

पाँचौं: अन्य कोड संग एकीकृत मंच कोड प्रदान, उद्योग मानक आधारित सम्बन्ध निर्माण गर्न।

मुख्य घटक

"माइक्रोसफ्ट" द्वारा सिर्जना, "रूपरेखा" एक वर्ग पुस्तकालय र साधारण भाषा देखने को (CLR) को हुन्छन्। उत्तरार्द्ध द्वारा केही आधारभूत सेवाहरू (भण्डारण व्यवस्थापन सेवाहरू, प्रवाह र Remoting) आफ्नो कार्यान्वयन समयमा कोड अभिशासित र प्रदान, एक एजेन्ट चाहनुभएको छ।

आधारभूत अवस्था असफलता सुरक्षा र अभाव सुनिश्चित गर्न बलियो टाइप र विभिन्न हिज्जे जाँचको गुप्तिकरण लागू छन्। को रनटाइम वातावरण नियन्त्रण कोड लागि सिर्जना गरिएको छ।

प्लेटफर्म अर्को प्रमुख घटक एक वर्ग पुस्तकालय हो। यो, आवेदन को निर्माणमा प्रयोग प्रकार को पूर्ण वस्तु-उन्मुख संग्रह हो मानक देखि लिएर, आदेश लाइन वा देखि खोल्ने GUI प्रयोगकर्ता, र खत्म उपकरण जस्तै XML, वेब सेवाहरू, र वेब फाराम रूपमा ASP.NET प्रविधिहरू, नवीनतम उपयोग गरेर।

तत्व को अन्तरक्रिया

तसर्थ, CLR वातावरण र वर्ग पुस्तकालय सफ्टवेयर र सारा सिस्टम संग लिङ्क। तसर्थ, प्रयोगकर्ता एक मंच यी तत्व मिलेर बिना आवेदन चलान गर्न सक्दैन।

को CLR को सम्भावित

प्लेटफर्म को यो तत्व स्मृति मुद्दा कार्यान्वयन र दाग, संकलनको लेखिएको कोड सुरक्षा जाँच, र अन्य सिस्टम सेवाहरूको लागि जिम्मेवार छ। यी उपकरण आन्तरिक भनिन्छ। तिनीहरूले व्यवस्थित कोड CLR चलिरहेको हौं।

सुरक्षा सुनिश्चित गर्न, घटक मूल (इन्टरनेट, उद्यमी वा स्थानीय कम्प्यूटर नेटवर्क द्वारा सिर्जना) सहित धेरै कारक, आधारमा, फरक भरोसा स्तर तोकिएको छन्। तपाईं सक्षम वा त्यस्तो रजिस्ट्री पहुँच, प्रणाली फाइलहरू र अन्य कार्यहरु गर्न पहुँच सञ्चालन, एक नियन्त्रण तत्व प्रदर्शन गर्न सक्ने क्षमता अक्षम गर्न सक्छन्। यो कार्य प्रयोग पनि यदि कोड कुनै पनि सक्रिय आवेदन मा, बाहिर छ। पहुँच यो रनटाइम सुनिश्चित गर्दछ।

प्राथमिकता नमूना

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

सम्भव आवेदन त्रुटिहरू को उन्मूलन

पूर्वाधार सही टाइप र चेक कोड, Cts भनिन्छ, विश्वसनीयता लिखित दाग ग्यारेन्टी कि कार्यान्वयन वातावरण मार्फत कार्यान्वयन। यस्तो सिस्टम सबै तत्व को आत्म-विवरण प्रदान गरिएको छ कारण। माइक्रोसफ्ट र स्वतन्त्र लेखक फरक भाषा compilers कोड व्यवस्थित बनाउनुहोस्। यो सामान्य प्रकार को सिस्टम पारस्परिक रहेको छ। यो कोड पनि अन्य व्यवस्थित उदाहरणहरू लाग्छ। एकै समयमा यो बलियो टाइप सुनिश्चित गर्दछ।

कारण एक नियन्त्रित रनटाइम वातावरण उपस्थितिको समावेश सबैभन्दा दोहोरिने सफ्टवेयर त्रुटिहरू। उदाहरणका लागि, तिनीहरूलाई वस्तुहरु र सन्दर्भहरू उपयुक्त ठाउँमा राखिएको र जब प्रयोगमा हटाइएका छन्। यी प्रक्रियाहरू स्वतः पहिले उल्लेख गरिएको रनटाइम प्रबन्धन। स्मृति लिक र यसमा भाँचिएको लिंक: यस्तो स्मृति व्यवस्थापन भन्दा साधारण समस्या केही समाप्त।

उत्पादकत्व मा वृद्धि

कारण कार्यान्वयन वातावरणमा विकासकर्ताहरूले को दक्षता बढ्छ। उदाहरणका लागि, प्रोग्रामर तिनीहरूलाई लागि एक परिचित भाषामा आवेदन लेख्दा यसको लाभ प्रयोग गर्न सक्नुहुन्छ। विकासकर्ता वर्ग र घटक को पहुँच पुस्तकालय। यदि पनि वस्तुहरू अर्को भाषामा लेखिएका छन्, प्रोग्रामर तिनीहरूलाई प्रयोग गर्न सक्षम हुनेछ। समारोह compilers को धेरै निर्माताहरु, को देखने को वातावरण पहुँच गरेर प्रयोग गरिएको छ। यो मंच हालतमा धन्यवाद उपयुक्त भाषामा लेखिएका अवस्थित कोड उपलब्ध छन्, र सिर्जना अनुप्रयोगहरू माइग्रेसन प्रक्रिया निकै facilitated छ।

अनुकूलता

कार्यान्वयन वातावरण भविष्यमा उपकरण लागि सिर्जना गरियो। तर, यो पहिले लिखित आवेदन समर्थित। कारण व्यवस्थित र अनियन्त्रित कोड विकासकर्तालाई आवश्यक COM घटक र DLL को तत्व प्रयोग गर्न सक्नुहुन्छ को अन्तरक्रिया गर्न।

को रनटाइम उत्पादकत्व बढ्छ। यसलाई मानक वेब सेवाहरू एक सेट प्रदान गर्दछ। एकै समयमा व्यवस्थित कोड कतै र कहिल्यै व्याख्या। उहाँले पिसि मिसिन भाषा सञ्चालन गर्न अनुमति दिइएको छ संकलनको (जित) को अनुरोध मा हो। समय मा एक उच्च उत्पादकत्व लागि स्मृति प्रबन्धक यसको खण्डीकरणको क्रमलाई को संभावना समाप्त र कुल रकम बढ्छ।

नेट फ्रेमवर्क वर्ग पुस्तकालय

मनसायलाई CLR संग एकीकृत गर्दै छन् कि प्रकार को एक संग्रह हो। वर्ग पुस्तकालय वस्तु-उन्मुख। सेवाहरू प्रकार को यो प्रयोगकर्ता कोड अक्सर कार्यहरु विरासत नियन्त्रण। यो काम सरल र नयाँ उपकरण मंच को विकास मा खर्च समय कम गर्छ। साथै, स्वतन्त्र लेखक द्वारा तत्व सजिलै निर्मित कक्षाहरू संग संयुक्त गर्न सकिन्छ। उदाहरणका लागि, इन्टरफेस को संग्रह मंच सेट भाग अनुकूलन घटक को विकास मा प्रयोग गर्न सकिन्छ। यी कक्षाहरू निर्माण संग संयोजन गर्न सजिलो हुन्छ।

प्रक्रियाहरू को कार्यान्वयन

कारण मंच को प्रकार यस्तो विभिन्न फाइलहरू गर्न सूचना प्रणाली डेटा जडान, पहुँच सङ्कलन रूपमा साधारण कार्यहरू समाधान गर्न सक्छन्, तार काम। साथै, तिनीहरूलाई थुप्रै अत्यधिक विशेष विकास परिदृश्य समर्थन। उदाहरणका लागि, कन्सोल सफ्टवेयर, वेब सेवाहरू, विन्डोज सेवाहरू सिर्जना गर्न प्रयोग मंच, कार्यक्रम एक ग्राफिकल संग प्रयोगकर्ता इन्टरफेस, साथै wpf आवेदन, Asp.Net, wcf, WF।

तेस्रो-पक्ष कोड

एक एक स्वतन्त्र लेखक को "रूपरेखा" के हो? यो रूपरेखा साइटहरू, परियोजना गर्न परियोजना को खण्डहरू दोहर्याउँदै को पुन लेखन को chore परहेज। मुख्य जोड तर्क छ। एकदम केहि समय को लागि वेब विकास सामना जो कोहीले, कुनै पनि पकाउने कक्षाहरू, आफ्नो परियोजनामा प्रयोग गर्न उपलब्ध छ। पुस्तकालयहरु को एक सेट यस्तो "रूपरेखा" भनिन्छ गर्न सकिन्छ। समय, प्रोग्रामर पुरानो कोड अनुरूप छैन भन्ने महसुस गर्न थाल्छ, र यो फेरि पूर्ववत गर्न आवश्यक छ। तर तपाईंले पहिले द्वारा अनुभवी विकासकर्ताहरूले लिखित प्रयोग गरेर समय बचत गर्न सक्नुहुन्छ "रूपरेखा।"

Php- «रूपरेखा»

यो आश्चर्यजनक उपयोगी उपकरण हो। उहाँलाई धन्यवाद, PHP-आवेदन सिर्जना र धेरै छिटो कायम छन्। यो उच्च-गुणस्तर, संरचित वेब विकास गर्न योगदान पुग्छ।

प्रजाति

Yii- «रूपरेखा» एक Web2.0-आवेदन सिर्जना गर्न उपकरण हो। जारी संस्करण डिसेम्बर 2008 मा प्रस्तुत गरिएको थियो। वास्तवमा, यो उच्च-प्राथमिकता Php- «रूपरेखा»। समयमा यसलाई समान कोड को धेरै जारी थियो, तर Yii सबैभन्दा ठूलो चासो छ। यो रूपरेखा »Prado को" लेखक द्वारा सिर्जना गरिएको थियो। Yii उच्च प्रदर्शन। उहाँले, MVC वास्तुकला मा निर्मित "रूपरेखा" बिल्कुल PHP5-उपयुक्त छ। Yii, प्रयोग गर्न सजिलो तरिकाले संगठित छ।

जाभास्क्रिप्ट «रूपरेखा": विविधताहरु

वेब आवेदन विकास गर्दा (अन्तरक्रियात्मक यूआई संग साइटहरु संग भ्रमित हुँदैन) प्रयोगकर्ता पहिले यूआई-भाग आवेदन जानकारी अलग, र त्यसपछि आफ्नो अन्तरक्रिया लागि जिम्मेवार व्यक्ति निर्धारण, को "पाङ्ग्रा" आविष्कार छ। त्यसैले, ढिलो होस् वा पछि, प्रोग्रामर यी घटक बीच सम्बन्ध लागि तयार बनाएको समाधान खोज्न थाल्छ। यो समस्या मद्दत गर्छ जाभास्क्रिप्ट «रूपरेखा» समाधान। उहाँले 30 भन्दा बढी प्रजातिहरू छ।

JQuery - यो समझ नातेदार सजिलो र आरामदायी प्रयोग को संभावना अपिल छ एउटा रोचक Js- «रूपरेखा»। हालै, यो एकदम लोकप्रिय भएको छ। Jquery- «फ्रेमवर्क" एकदम सभ्य कार्यक्षमता छ। यसलाई प्लगइन र निर्देशन धेरै सिर्जना गरियो। साईट वेब डिजाइनर सजिलै jQuery सिक्न सक्छौं। त्यसैले यसलाई थप र थप प्राय प्रयोग गरिन्छ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ne.birmiss.com. Theme powered by WordPress.