डॉट नेट फ्रेमवर्क

डॉट नेट फ्रेमवर्क हा शब्द अनेकदा कानावर पडतो. हे नेमकं काय आहे, कसं काम करतं याचा थोडा उहापोह करण्याचा इथे मी प्रयत्न करणार आहे.

डॉट नेट फ्रेमवर्क म्हणजे नेमकं काय?

फ्रेमवर्क म्हणजे अनेक components चा  जसं libraries, dlls, functions, classes इ. यांचा एकत्रित संच. ह्यामुळे कोणतेही application करणे सुसह्य होते.  हे सर्व एकत्र करून जर एका ठिकाणी आपल्याला दिले, तर आपल्याला हव्या त्या गोष्टी वापरून आपण आपल्याला हवे ते application बनवू शकतो.

मायक्रोसॉफ्टने उपलब्ध करून दिलेले हे डॉट नेट फ्रेमवर्क वापरून आपल्याला अनेक भाषांमधून code करणे सहज शक्य होते. जसं VB.Net / C#.Net/ J#.Net/ ASP.Net आहे ना ही interesting गोष्ट? याचे फायदे असे की, एक तर आपण या अनेक भाषा वापरू शकतो आणि दुसरं म्हणजे त्या एकाच platform वर चालू शकतात. प्रत्येक भाषेसाठी वेगळे काही install करायची गरज नाही.

आता अगदी स्वाभाविक प्रश्न असा येतो की, ही सारे कसे काय शक्य आहे?

याचे उत्तर आहे architecture. त्याची बांधणी.

हे चित्र येथून घेतले आहे. here

वरील चित्रात दाखविल्याप्रमाणे, आपला code कंपाईल होऊन पुढील प्रक्रियेसाठी Common Language Infrastructure येथे जातो.

Common Language Infrastructure हे CIL (Common Intermediate Language) आणि CLR (Common Language Runtime) यांनी बनलेले आहे.

CIL(Common Intermediate Language):  CIL चे काम म्हणजे .Net ने दिलेल्या कोणत्याही भाषेतील कोड एका विशिष्ट भाषेत म्हणजे Common Intermediate Language मधे रूपांतरीत करणे असे आहे. म्हणजे नेमके काय? तर उदा. जर आपण C#.Net मधे Double हा Data Type उपलब्ध आहे तर VB.Net मधे Decimal उपलब्ध आहे. असे निरनिराळे Data Types, functions आणि procedures ह्या .Net framework ने उपलब्ध केलेल्या सर्वच भाषांमधे उपलब्ध आहेत. ह्या निरनिराळ्या Data Types/ Functions/ Procedures चा अर्थ किंवा व्याख्या ह्या कुठेतरी सामायिक भाषेमधे असणे वा रूपांतरीत करणे अत्यावश्यक आहे.  तरच आपण निरनिराळ्या भाषा एकच framework वापरून compile करू शकतो. हे रूपांतरणाचे कार्य CIL द्वारे केले जाते.

CLR: Common Language Runtime चे कार्य म्हणजे CLI चे रूपांतर machine readable language मधे करणे. प्रत्येक कोड हा शेवटी Binary मधे रूपांरतीत होतो. तर हे रूपांतरण करण्याचे कार्य CLR द्वारा केले जाते.

तर या काही मूळ गोष्टी आहेत ज्या डॉट नेट फ्रेमवर्कमधे समाविष्ट आहेत.

स्काईप

स्काईप हे असे एक सॉफ़्ट्वेअर आहे ज्याचा वापर करुन आपण जगातील इतर व्यक्तींशी संवाद साधू शकतो. स्काईपचा वापर आपण ऑडियो व व्हिडिओ कॉल करण्यासाठी करू शकतो. स्काईपच्या वापरासाठी आपल्याला ते सॉफ्टवेअर आपल्या संगणकावर कार्यान्वित करावे लागते. ते आपण येथून डाउनलोड करू शकता.

स्काईप हे असे एक सॉफ़्ट्वेअर आहे ज्याचा वापर करुन आपण जगातील इतर व्यक्तींशी संवाद साधू शकतो.  स्काईपचा वापर आपण ऑडियो व व्हिडिओ  कॉल करण्यासाठी करू शकतो. स्काईपच्या वापरासाठी आपल्याला ते सॉफ्टवेअर आपल्या संगणकावर कार्यान्वित करावे  लागते. ते आपण येथून डाउनलोड करू शकता.

स्काईप चॅट, ऑडियो व व्हिडिओ कॉलची सेवा विनामूल्य पुरवते. स्काईपचा वापर करून खूप कमी दरात आंतर्राष्ट्रीय फ़ोन व sms ही करू शकतो. मात्र त्यासाठी स्काईप शुल्क आकारते.
ही सेवा वापरण्याचे प्रमुख कारण म्हणजे व्हॉईस क्वालिटी अतिशय चांगली असते.

स्काईपच्या वापरासाठी आवश्यक गोष्टी

  • सगळ्यात महत्वाचे म्हणजे स्काईपच्या वापरासाठी इंटरनेट कनेक्शन असणे गरजेचे आहे
  • ज्या व्यक्तीशी आपल्याला संवाद साधायचा आहे त्या व्यक्तीचे स्काइपवर अकाउंट असणे आवश्यक आहे

तुमच्या संगणकावर स्काईप कार्यान्वित कसे कराल?

१.  तुम्ही डाउनलोड केलेल्या फाइलवर डबल क्लिक करा.

२.  त्यानंतर सुचनांनुसार installation च्या पायऱ्या पूर्ण करा.

३. त्यानंतर तो तुम्हाला तुमच्या स्काइप अकाउंट विषयी विचारेल त्यावेळी तुमचे अकाउंट तयार करण्यासाठी खाली दिल्याप्रमाणे  संपूर्ण फॉर्म भरा.

Form

४. जर तुह्मी निवडलेले स्काइपचे नाव उपलब्ध नसेल, तर स्काइप उपलब्ध असलेल्या नावांची यादी पुरवतो आपण त्यापैकी एक नाव निवडू शकतो.

५. त्यानंतर आपल्याला आपली माहिती  भरावी लागते जसे की आपण रहात असलेले शहर ,देश इत्यादि .ही माहिती भरून झाल्यावर उजव्या कोपरयात असलेल्या Ok या बटनावर क्लिक करा.

skype profile

६. आता  तुमचे अकाउंट तयार झाले आहे .अकाउंट  तयार झाल्यानंतर तुमची स्क्रीन अशी दिसेल.

Screen

स्काईप कसे वापराल ?

वर नमुद केल्याप्रमाणे ज्या व्यक्तीशी आपल्याला संवाद साधायचा आहे त्या व्यक्तीचे स्काईपवर अकाउंट असणे गरजेचे आहे, त्याचबरोबर  ती व्यक्ती तुमच्या कॉन्टॅक्ट लिस्टमधे असणेही  गरजेचे आहे. त्यासाठी Contact या मेनूमधील Add Contact  हा  पर्याय निवडा.  
त्यानंतर विचारलेल्या महितीपैकी ई-मेल आयडी किंवा स्काईप युजर नेम लिहून add या बटनावर क्लिक करा. म्हणजे ती व्यक्टी तुमच्या कॉन्टॅक्ट लिस्टमधे समाविष्ट होईल.

Add Contact
तुम्ही समाविष्ट केलेल्या व्यक्तिंची यादी अशाप्रकारे डाव्या बाजूला दिसेल.

contacts

ज्या व्यक्तिशी तुम्हाला  संवाद साधायचा आहे ती व्यक्ती ऑनलाइन असणे आवश्यक आहे.
लिस्टमधील त्या व्यक्तीचे  नाव सिलेक्ट केल्यावर तुम्हाला खालच्या बाजूला तुमचा मेसेज लिहिण्यासाठी जागा आहे. तिथे तुम्ही तुमचा मेसेज लिहून एंटर की दाबा. तो मेसेज संबंधीत व्यक्तीच्या तसेच तुमच्या  स्क्रीनवर दिसेल. त्याने दिलेले उत्तरही खालोखाल तुमच्या स्क्रीनवर दिसेल . अशाप्रकारे तुह्मी एकमेकांशी संवाद साधू शकता. तुमचा संवाद खाली दिलेल्या चित्रात दाखविल्याप्रमाणे तुमच्या स्क्रीनवर दिसेल.

Chat

ही उपयुक्त सुविधा नक्की वापरून पहा.

याचप्रकारे तुम्ही स्काईप वापरून  ऑडियो व व्हिडिओ कॉल, कॉन्फरन्स कॉल तसेच फ़ाइल शेअरिंग, स्क्रीन शेअरिंग करू शकता. याबद्दलची माहिती आपण पुढील लेखात पाहू.