क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?

क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?

क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?


ADO.NET in Hindi
ADO.NET in Hindi: चूंकि Computer Technology का जब से Commercialization हुआ है, तब से सबसे ज्यादा यदि कोई Application Develop किया गया है, तो वह Database Related Application ही है और Computer Technology का Commercialization करने का मूल उद्देश्‍य भी Business ही था। ताकि Business Related जरूरी Decisions ज्‍यादा Accurate Data के आधार पर व ज्‍यादा तेजी से लिया जा सके।
इसीलिए वर्तमान समय में भी Develop किए जाने वाले 95% से ज्‍यादा Application Software, किसी न किसी तरह के Business से सम्‍बंधित Database Management Application Software ही हैं, जो किसी न किसी Specific Type की Business Requirement को पूरा करने के लिए ही Develop हो रहे हैं।
किसी भी प्रकार के Data की तरह Business Related Data को भी सारणी यानी Tables के रूप में Manage व Maintain करना ज्‍यादा आसान व सुविधाजनक होता है। इसलिए Business Related Data को ज्‍यादा आसानी से Access, Manipulate व Manage करने के लिए विभिन्‍न प्रकार के Frontend व Backend Develop करने वाली Programming Languages व Software Develop किए गए हैं, ताकि उन्‍हें आपस में बेहतर तरीके से Integrate करके ज्‍यादा तेजी से Business Applications Develop किए जा सकें।
जब हम Business Applications की बात करते हैं, तब सामान्‍यत: 2-Tier या 3-Tier Architecture आधारित Business Applications Develop किए जाते हैं तथा विभिन्‍न प्रकार के Design व Development Patterns Use किए जाते हैं। हालांकि इन दोनों ही तरह के Development Architectures को सरल शब्‍दों में Frontend व Backend के नाम से जाना जाता है, जहां Frontend किसी भी Business Application का वह Part होता है, जिसके माध्‍यम से Develop किए जाने वाले Application Software के साथ User Interact करता है। जबकि Backend के रूप में वह DBMS Software होता है, जिसमें Business Application से सम्‍बंधित Actual Data Stored रहता है।
Frontend के रूप में वर्ततान समय में Java या .NET Based Programming Languages को सर्वाधिक Use किया जा रहा है, जबकि Backend के रूप में MSSQL Server, Oracle व MySQL को सबसे ज्‍यादा Use किया जा रहा है।
जब हम .NET Framework का प्रयोग करते हुए Database Application Develop करना चाहते हैं, तो इस जरूरत को पूरा करने के लिए हमें Microsoft .NET Framework के ADO.NET Part को Use करना होता है। क्‍योंकि ADO.NET ही हमें Frontend व Backend के बीच Data Interact करने के लिए माध्‍यम Provide करता है। यानी हमें वे Classes, Structures व Enums आदि Provide करता है, जिनका प्रयोग करके हम .NET Framework को Frontend की तरह Use करते हुए Commercial Business Applications Develop करने की क्षमता प्राप्‍त करते हैं।
जब हम .NET Framework का प्रयोग करते हुए Business Applications Develop करते हैं, तब सामान्‍यत: User Interface Design करने के लिए या तो हम Windows Forms अथवा WPF (Windows Presentation Foundation) API का प्रयोग करते हैं, अथवा ASP.NET (Web Forms, MVC, MVVM, etc…) API का प्रयोग करते हैं। हम चाहे किसी भी Frontend User Interface Development API को Use करें, Backend Database के साथ Interact करने के लिए माध्‍यम के रूप में ADO.NET API को ही Use किया जाता है।
इसलिए C# या VB.NET जैसी Modern Programming Languages को भी बेहतर तरीके से उपयोग में लेते हुए Commercial Business Applications उसी स्थिति में Develop किए जा सकते हैं, जबकि हमें ADO.NET API का उपयुक्‍त ज्ञान हो।
हालांकि ADO.NET Core को पूरी तरह से .NET Framework 2.0 के साथ Launch किया गया था, जो कि ADO.NET Core का लगभग Finalized Version था। जिसके बाद .NET Framework 3.5 के साथ LINQ for SQL व ADO.NET Entity Framework API को Launch किया गया, लेकिन Entity Framework को Launch करने के बावजूद ADO.NET 2.0 Core API में किसी तरह का परिवर्तन नहीं किया गया है, बल्कि ADO.NET Entity Framework पूरी तरह से ADO.NET Core 2.0 पर ही आधारित है। इसलिए यदि हम ADO.NET Entity Framework को बेहतर तरीके से Use करना चाहते हैं, तब भी हमें ADO.NET Core को बेहतर तरीके से समझना जरूरी है।internet se paise kamane ke tarikeअत: C#.NET Programming Language का प्रयोग करते हुए ADO.NET Core API Framework को आसानी से सीखने के लिए हमने “ADO.NET with C# in Hindi” पुस्‍तक तैयार की है, जो आपको Step by Step तरीके से एक Modern Database Application Develop करने से सम्‍बंधित जरूरी Concepts सिखाती है। साथ ही इस पुस्‍तक में Single Form व Master/Detail Form आधारित GUI Windows Application Example Programs के माध्‍यम से ADO.NET के विभिन्‍न Concepts को समझाने की कोशिश की है, जिनके आधार पर आप न केवल अपने College Level Projects Develop कर सकते हैं, बल्कि यदि आप चाहें तो इन्‍हीं तकनीकों का प्रयोग करके Professional Applications भी Develop कर सकते हैं अथवा किसी भी .NET Framework आधारित Database Application Software Develop करने वाली कम्‍पनी में आसानी से Job प्राप्‍त कर सकते हैं।
यदि आप .NET Based विभिन्‍न Software Development Programming Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न ADO.NET Core API आधारित Modern Database Programming Concepts सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Programs व Examples को तुरन्‍त Copy करके अपने Computer पर Run करते हुए Program का Effect देख सकते हैं।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
चूंकि C#.NET एक Modern Programming Language है, जो कि C/C++, Java व Visual Basic पर आधारित है। इसलिए यदि आप C# Programming Language को Use करते हुए Professional Database Applications Develop करना चाहते हैं, तो निश्चित रूप से ये जरूरी है कि आपको C# Programming Language व .NET Framework का पर्याप्‍त ज्ञान हो। अत: यदि आपको C# Programming Language व .NET Framework का उपयुक्‍त ज्ञान न हो, तो आपको इस पुस्‍तक के साथ ही “C#.Net in Hindi” पुस्‍तक भी खरीदनी चाहिए, ताकि आप इस पुस्‍तक में लिखे गए Codes व Concepts को बेहतर तरीके से समझ सकें।
इसके अलावा यदि आपको Event Driven Programming का ज्ञान नहीं है, तो आपको हमारी पुस्‍तक “Visual Basic 6 in Hindi” भी खरीदनी चाहिए, क्‍योंकि इस पुस्‍तक में हमने कई Windows Forms Application आधारित Example Programs के माध्‍यम से ADO.NET द्वारा Provided Features व Concepts को समझाने के लिए Use किया है। इसलिए इस पुस्‍तक में दिए गए Windows Forms Related Event Driven Programming Concepts का ज्ञान होना आपके लिए जरूरी है, तभी आप इस पुस्‍तक में दिए गए Windows Forms Application Programs की Working को बेहतर तरीके से समझ सकेंगे।
हालांकि .NET के वर्तमान Version के अनुसार Visual Basic 6 काफी पुराना हो चुका है और इसका प्रयोग करते हुए अब कोई Professional Software भी Develop नहीं किया जाता, लेकिन फिर भी Microsoft ने Event Driven Visual Software Development के Basic Concept में .NET के Latest Version तक कोई परिवर्तन नहीं किया है। यानी जिस तरह से Visual Basic 6 में Event Driven Programming Model को Rapid Application Development के लिए Use किया जाता था, आज C# के लिए भी उसी Event Driven Programming Model को Use किया जाता है।
यानी हालांकि Visual Basic 6 के Codes बदल गए हैं और वे Codes, C# के लिए समान प्रकार से काम नहीं करते, लेकिन आज भी Microsoft के Visual Development का तरीका वही है, जो Visual Basic 6 का था। यानी Visual Basic 6 आपके C#.NET के Event Driven Programming Model के Concepts को Clear करने में काफी मदद करेगा।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखा गया है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी। 

क्‍यों ठीक से सीखना जरूरी है C#.NET?

क्‍यों ठीक से सीखना जरूरी है C#.NET?

क्‍यों ठीक से सीखना जरूरी है C#.NET?

 C# in Hindi: C# वर्तमान समय की सबसे Modern Programming Language है और Windows Platform के लिए किसी भी तरह का Software Develop करने के लिए वर्तमान समय में इसी को सबसे ज्‍यादा Use किया जाता है। फिर भले ही Windows Platform के लिए Desktop Application Software बनाना हो, Web Application Software बनाना हो, Web Service Create करना हो, Windows Mobile App बनाना हो या Windows 7 / Windows 8 Apps Create करना हो।
इन सभी प्रकार के Software व और भी कई तरह के Software Develop करने के लिए अब हम एक Single Programming Language को Main Language के रूप में Use कर सकते हैं, क्‍योंकि Microsoft ने C# को मूल रूप से .NET Framework को Properly Use करते हुए विभिन्‍न प्रकार के Professional Application Software Develop करने के लिए ही किया है, जिसमें “C” Language की Hardware Resources को ज्‍यादा सरल API के माध्‍यम से Access करने की क्षमता है, C++ का Object Orientation Related Features हैं, Java की तरह Extensibility व Security है और Visual Basic की तरह Rapid Application Develop करने से सम्‍बंधित सरल Drag and Drop Technique पर आधारित Event Driven Programming Model Support है।
यानी यदि आप C# सीखते हैं, तो ऐसा कोई Programming and Development Sector नहीं है, जहां आप इसे Use करते हुए Software Develop न कर सकें, जबकि अब आपको Professional Developer के रूप में अलग-अलग तरह की जरूरतों को पूरा करने के लिए अलग-अलग Programming Languages व अलग-अलग Software Development Design Patterns को सीखने की जरूरत नहीं है।
बल्कि C#.NET का प्रयोग करके आप एक Single Programming Language के माध्‍यम से ही Desktop Application भी बना सकते हैं और Web Application भी। साथ ही Windows 7 / Windows 8 के लिए Apps भी Develop कर सकते हैं और उन्‍हीं Apps को आप Windows Based Smart Phones व Tablet PCs पर भी Run कर सकते हैं। जबकि C#.NET के विकसित होने से पहले ऐसा सम्‍भव नहीं था।
C# व .NET Platform ECMA व ISO द्वारा Define किया गया एक Standard Based Programming Language and Development Platform है, इसलिए C# Programming Language के Core Concepts तब तक Change नहीं होंगे, जब तक कि Windows Operating System व Microsoft Market में Exist है।
इतना ही नहीं, .NET Framework के Standards के आधार पर Mono नाम का एक Implementation भी Create किया गया है, जिसका प्रयोग करके हम .NET Framework को Use करते हुए Linux/Unix जैसे Operating Systems के लिए भी .NET Based Software Develop कर सकते हैं। जबकि इन Platforms के लिए GUI Create करने हेतु हम GTK+ व QT/KDE जैसे GUI Packages को Use कर सकते हैं, जहां Windows Platform के लिए GUI Develop करने हेतु हमें WinForms या WPF को Use करना होता है।
.NET Framework को शुरू से ही Language Interoperability को ध्‍यान में रखते हुए Develop किया गया है, ताकि विभिन्‍न प्रकार के Devices व Platforms के लिए Application Software Develop करने के लिए अलग-अलग Programming Languages को न सीखना पडे। जबकि C# को Microsoft द्वारा केवल .NET Framework को ही Best तरीके से Use करने के लिए Specially Develop किया गया है।
इसलिए .NET Framework में जब भी कोई नई Functionality को Append किया जाता है, उसे सबसे पहले C# के लिए Define किया जाता है और C# में ही Implement करने के बाद VB.NET व अन्‍य Programming Languages में Implement किया जाता है, क्‍योंकि वर्तमान समय में 50 से ज्‍यादा Programming व Scripting Languages हैं, जिन्‍हें .NET Framework को Use करते हुए Software Develop किया जा सकता है।
यदि आपको C/C++, Java व Visual Basic का थोडा सा भी ज्ञान है, तो आप बडी ही आसानी से C# सीख सकते हैं और वर्तमान समय की सबसे Modern Programming Language में Professional Level Application Software Develop कर सकते हैं। जबकि यदि आप किसी अन्‍य Programming Language को Use करते हुए Application Develop करते हैं, तो आपको अन्‍दाजा होगा कि आपको कितनी तरह की परेशानियों का सामना करना पडता है।
वर्तमान समय में अलग-अलग तरह की जरूरतों को पूरा करने के लिए बहुत सारी Programming व Scripting Languages उपलब्‍ध हैं। फिर भी .NET Framework व C# को विभिन्‍न Degree Level Courses में Formal Subject के रूप में Colleges / Universities के Syllabus में Include किया गया है और Colleges / Universities के विभिन्‍न Syllabus Parts में पढाया जाता है। इसका मूल कारण यही है कि C# व .NET, Future Proof Programming Language व Software Development Architecture हैं। यानी लम्‍बे समय तक Market में रहने वाले हैं।
इसलिए C# Programming Language वर्तमान की ही नहीं भविष्‍य की भी बहुत ज्‍यादा Use की जाने वाली Programming Language में से एक के रूप में विकसित हो रही है। क्‍योंकि वर्तमान समय में भी लगभग 95% लोग Windows Operating System Use करते हैं और जब तक लोग Windows Operating System Use करते रहेंगे, तब तक C# व .NET Platform Exist रहेंगे, जिसके लिए अलग-अलग तरह की जरूरतों को पूरा करने हेतु अलग-अलग तरह के Software बनाए जाते रहेंगे और इन Software को Develop करने के लिए C# व .NET जानने वाले Software Developers की Market में मांग बनी ही रहेगी।
क्‍योंकि Microsoft ने अपने Windows Operating System के Core APIs को पूरी तरह से .NET Platform व Framework के आधार पर फिर से Redesign किया है और इस Redesigned Architecture के आधार पर ही Windows Vista, Windows 7 व वर्तमान में Use किए जा रहे Windows 8 Operating Systems को Launch किया है।
यानी Career के लिहाज से भी देखें, तो Long Term Secure Career के लिए भी C# का भविष्‍य उज्‍जवल है, क्‍योंकि Software Development Sector में हर नई Technology के साथ Developers को भी अपना Job बचाए रखने के लिए Update होना व हर नई Technology के लिए नई Programming Languages को सीखना जरूरी होता है।
लेकिन C# Developer के साथ ऐसा नहीं है। क्‍योंकि पिछले 11 सालों में .NET Framework के Core में किसी तरह का Major Change नहीं किया गया है और न ही भविष्‍य में किया जाएगा। क्‍योंकि C# को एक ECMA व ISO Standard Based Programming Language के रूप में Develop किया गया है।
इसलिए यदि आप C# Programming Language व .NET Framework को अच्‍छी तरह से सीखते हैं, तो आपका Job किसी भी अन्‍य Programming Language में Software Develop करने वाले Developer की तुलना में ज्‍यादा Secure होगा।
साथ ही वर्तमान समय में C# व Java ही ऐसी दो Modern Programming Languages हैं, जिनकी Market में अच्‍छी मांग है। लेकिन दो बातों में C#, Java से आगे है। पहला ये कि C#, Mostly C/C++ व Visual Basic पर आधारित है और दूसरा ये कि Rapid Application Development के लिए Microsoft, Visual Studio के रूप में एक बहुत ही Powerful IDE Provide करवाता है, जिसका Free Express Version भी काफी Powerful है। जबकि Java के लिए कोई Officially Standard IDE नहीं है। इसलिए अलग-अलग तरह की जरूरतों को पूरा करने के लिए व अलग-अलग Software Developers अपनी इच्‍छानुसार NetBeans, Eclipse या IntelliJ Idea जैसे Unofficial IDEs का प्रयोग करते हैं।
साथ ही Java में C/C++ के कुछ महत्‍वपूर्ण Programming Constructs जैसे कि Pointers, Operator Overloading जैसे Concepts को Support नहीं किया जाता, जो कि किसी Specific Type की Requirement को पूरा करने के लिए काफी उपयोगी साबित होते हैं।
C# हमें Visual Basic जैसा Drag and Drop Technique पर आधारित Event Driven Programming Model Provide करता है, जिससे Professional Software Development काफी Fast हो जाता है, जबकि Java Officially हमें ऐसी कोई सुविधा Provide नहीं करता।
इनके अलावा C# व Java के बीच एक सबसे महत्‍वपूर्ण अन्‍तर ये है कि ज्‍यादातर लोग Windows Operating System Use करते हैं, इसलिए Java Based Applications की तुलना में Windows Based Applications ज्‍यादा Develop किए जाते हैं। जिसकी वजह से .NET Developers की Market में ज्‍यादा मांग है और एक Fresher के रूप में भी C# Developer को किसी भी कम्‍पनी में आसानी से Job मिल जाता है।
लेकिन Java Based Applications की Market Requirement कम होने की वजह से Java Programmer को बिना Experience के एक Fresher के रूप में किसी भी जावा कम्‍पनी में बहुत ही मुश्किल से Job मिलता है। बल्कि Java Based Applications Develop करने वाली Companies, 2 से 3 साल का अनुभव रखने वाले C# Developers को बहुत ही High Paying Salary के साथ अपनी Company में Job Offer करती हैं।
यानी यदि आप किसी Java Company मे Java Professional बनना चाहते हैं व High Paying Salary का Job प्राप्‍त करना चाहते हैं, तो भी आपको पहले C# ही सीखना होगा। क्‍योंकि Java को C# की तुलना में ज्‍यादा Typical Programming Language माना जाता है और यदि आप C# जानते हैं, तो आप बडी ही आसानी से Java Development भी सीख सकते हैं।
अत: C#.NET Programming Language को आसानी से सीखने के लिए हमने “C#.NET in Hindi” पुस्‍तक तैयार की है, जो आपको Step by Step न केवल Modern Programming Concepts सिखाती है, बल्कि आपको ये भी बताती है कि कोई Program किस तरह से किसी मशीन को कोई Specific काम करने के लिये Instruct करता है और वह मशीन आपका मनचाहा काम करने लगती है।
यदि आप .NET Based विभिन्‍न Software Development Programming Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न Modern Programming Concepts को C#.NET Programming Language द्वारा सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Programs व Examples को तुरन्‍त Copy करके अपने Computer पर Run करते हुए Program का Effect देख सकते हैं। यहां तक कि यदि आप चाहें तो इस पुस्‍तक के 280 से ज्‍यादा Example Programs को Download कर सकते हैं और बिना Program Type किए हुए इन्‍हीं Programs को Run करते हुए इनका Effect देख सकते हैं, जिन्‍हें इस पुस्‍तक में Detail से Discuss करते हुए विभिन्‍न C#.NET Programming Concepts को समझाया गया है।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं। जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
चूंकि C#.NET एक Modern Programming Language है, जो कि C/C++, Java व Visual Basic पर आधारित है। इसलिए यदि आप इस पुस्‍तक को खरीदना चाहते हैं, तो ये जरूरी है कि आपको C/C++, Java व Visual Basic का थोडा-बहुत ज्ञान हो। लेकिन यदि आपको लगता है कि आपको C/C++, Java व Visual Basic का ठीक-ठाक ज्ञान भी नहीं है अथवा आपको Basic Programming Concepts जैसे कि Decision Making and Looping Statements, Functions, Array, Structure आदि का पर्याप्‍त ज्ञान नहीं है, तो आपको इस पुस्‍तक के साथ हमारी “C Programming Language in Hindi” पुस्‍तक भी खरीदनी चाहिए।
इसी तरह से यदि आपको Object Oriented Programming Concepts (OOPS) व इससे सम्‍बंधित विभिन्‍न Programming Constructs जैसे कि Class, Objects, Inheritance, Polymorphism, Dynamic Binding, Overloading, Constructors आदि का पर्याप्‍त ज्ञान नहीं है, तो आपको इस पुस्‍तक के साथ हमारी “C++ Programming Language in Hindi” व “Java Programming Language in Hindi” भी खरीदनी चाहिए, क्‍योंकि OOPS के विभिन्‍न Concepts व Programming Constructs को इन दोनों पुस्‍तकों में काफी Detail से समझाया गया है। साथ ही C#, Internally काफी हद तक Java के Programming Model पर भी आधारित है, इसलिए Java का ज्ञान भी आपको C# को ज्‍यादा बेहतर तरीके से समझने में मदद करेगा।
इसके अलावा यदि आपको Event Driven Programming का ज्ञान नहीं है, तो आपको हमारी पुस्‍तक “Visual Basic 6 in Hindi” भी खरीदनी चाहिए, क्‍योंकि इस पुस्‍तक में Visual Basic के माध्‍यम से Event Driven Programming Concepts को काफी बेहतर तरीके से समझाया गया है।
हालांकि .NET के वर्तमान Version के अनुसार Visual Basic 6 काफी पुराना हो चुका है और इसका प्रयोग करते हुए अब कोई Professional Software भी Develop नहीं किया जाता, लेकिन फिर भी Microsoft ने Event Driven Visual Software Development के Basic Concept में .NET के Latest Version तक कोई परिवर्तन नहीं किया है। यानी जिस तरह से Visual Basic 6 में Event Driven Programming Model को Rapid Application Development के लिए Use किया जाता था, आज C# के लिए भी उसी Event Driven Programming Model को Use किया जाता है।
यानी हालांकि Visual Basic 6 के Codes बदल गए हैं और वे Codes, C# के लिए समान प्रकार से काम नहीं करते, लेकिन आज भी Microsoft के Visual Development का तरीका वही है, जो Visual Basic 6 का था। यानी Visual Basic 6 आपके C#.NET के Event Driven Programming Model के Concepts को Clear करने में काफी मदद करेगा।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखी गई है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी। (C# in Hindi)

 Whatsapp Account Hack Kaise Kare Hindi- 2 Method Spy App Aur MAC Spoofing Ke Dwara

Whatsapp Account Hack Kaise Kare Hindi- 2 Method Spy App Aur MAC Spoofing Ke Dwara

 Whatsapp Account Hack Kaise Kare Hindi- 2 Method Spy App Aur MAC Spoofing Ke Dwara


Hello dosto aapka ek baar fir se welcome hai ,agar aap janna chahte hai ki whatsapp account hack kaise kare to aapko main aaj ek aisi hacking sikhane ja raha hoon jiski help se aap kisi ka bhi haa kisi ka bhi whatsapp account hack kar sakte ho aur usko maloom bhi nhi padega ki wo hack ho chuka hai .Lekin aage badhne se pehle aap is link par jayiye aur ek app apne android phone me download karke install kar lijiye iski aage jarurat padegi apko.Isse pehle maine aapke liye facebook hacking se related article post kiye agar aapne wo miss kar diye hai to koi baat aap is link par jakar facebook hack kaise kare keylogger method se aur dusra phishing method se facbook ka password kaise pata kare .Main janta hoon aap soch rahe honge ki main majak kar raha hoon ,agar ap aisa soch rahe hai to aap galat hai aaj yanha par aapko whatsapp hack karne ka tarika milega ,iss hacking ki duniya me kuchh bhi possible hai dear freinds ,aur main aapse vada karta hoon agar ap is post ko sahi se pura padhenge to aap aasani se whatsapp hack kar payenge .Agar aap google par whatsapp hack kaise kiya jata hai ye janne ke liye search karke is website par aaye hai to main aapse kehna chaunga ki aap bilkul sahi jagah par aaye hai .



Whatsapp ek aisa sms sending platform hai jiski help se hum apne friends family member ko message send kar sakte hai bina kisi extra charge ke but kabhi kabhi hum logo ke man me ek baat bhi aati hai ki kaas hum us ladke ya ladki ka whatsapp hack kar pate aur main jaan pata ki wo kisse kitna baat karta hai ya karti hai ,agar aap bhi unme se ek ho jo hacking ke baare me jaanne ke ichhuk hai to ye post khas taur par aapke liye hi likha gya hai ,bahut se log janna chahte hai par internet par koi bhi ek single banda nhi hai jo hume kayde se hindi me hacking ke baare me tricks and tips de but don't worry aapko main yanha par wo sab kuchh dunga jiski aapko jarurat hai.










yanha par main aapko 2 method bataunga jiski help se aap whatsapp hack kar paoge jo method aapko achha lage aap uska use kariye par yaad rakhe ki mere dwara bataye huye ek ek step ko sahi se padhkar follow karna janha par na samjh me aaye aap comment ke jariye puchh bhi sakte hai .
Method:1) MAC address ko spoof karke whatsapp hack kar sakte ho (difficult way)
Method:2) mspy software ki help se aap whatsapp hack kar sakte hai.( easy way)
Chaliye dono method ko ek ek karke dekhte hai.....

Ye bhi padhiye:
Kisi ke gmail ka password kaise hack kare
 facebook ka fan page naam kaise badle 200+ like ke baad
Facebook par blank status kaise daale
facebook par aayi sabhi friends request ko ek baar me hi kaise accept kare






Method :1) MAC Address Spoofing  Karke Whatsapp Hack Kaise Kare
Aapki samjhdari ke liye bata du ki spoof ka matlab hota hai "change " ,ye thoda technically or advance tarika hai kisi ke whatsapp ke account ko hack karne ka ,is method me aapki knowlegde matter karegi agar aapka mind acche se work karta hai tabhi aap ye kar sakte otherwise aapko ho sakta hai thodi dikkat ho lekin haa main gauranty leta hoon kathin hai par impossible nhi hai ,jab main kar sakta hoon to aap kyon nhi kar sakte aakhir main bhi to aapki hi tarah hoon.Chalo start karte hai ,basically kya hai jab whatsapp me  kucch vulnerability yaani kamiya hai jiski help se hum same whatsapp account 2 phone me chala sakte hai ,aapko jankar hairani ho rahi hogi but ji haa ye  aaj tak bhi ye bilkul possible hai .

Ye sab sirf aur sirf MAC address ki wajah se possible hai ,main janta hoon aap nhi jante honge ki MAC address kya hota hai don't worry main batata hoon apko mac adress ke bare me .
MAC Address Kya Hai ?


MAC Adress ka  pura naam hota hai "media access control " yeh ek 12 characters yaani 12 anko ka ek number hota hai jo sabhi mobile's me alag alag hota hai kisi bhi 2 phone ka MAC adrress same nhi hota hai .Isi ka use  whatsapp karta hai kisi bhi periticular phone ko identify karne ke liye .
Aapko Kis Kis Cheej Ki  Jarurat Padegi Is Hacking Me?


1. Sabse pehli aur important baat ye hai ki aapka android phone rooted hona chahiye ,agar aap nhi jante hai ki android rooting kya hoti hai aur kaise ap apne phone ko root kaise kar sakte hai to aap is link par jayiye aur pehle apne android phone ko root kariye ,bina root kare aap kuchh bhi nhi kar payenge .
2.Ek application hota hai "busybox" isko apne phone me install karna padega isko aap google play store  se free me download kr sakte hai ya fir is link se download kar sakte hai.
3. "Busybox" install hone ke bad aapko ek aur app install karna padega apne phone me jiska naam hai "terminal" ,is app ko bhi aap google play store se download kar sakte hai.
 Note :1 Upar jo 3 point maine bataye hai ye aapko apne phone me karne hai naa ki victim ke phone me i think aap samjh gye honge.
 Note:2  Yaad rahe pehle aapko Busybox application insall karna hai iske baad hi Terminal application install karna .
Chaliye Jante Hai Kaise MAC Address Ke Jariye Whatsapp Hack Karte Hindi Me?
kul milakar aap itna to jaan hi chuke hai ki sab is MAC address ka khel hai kaise bhi karke agar hum apne phone ka MAC adress same apne victim ke phone jaisa agar kar le to humara kaam ho jayega lekin main aapko bata doon ki ye itna asan nhi hai ,lekin fir bhi main aapko full detailled guide dunga step by step taaki aap isko aasan bana sake .

Step:1) ye haking start karne se pehle main aapko ek suggesion deta hoon ki aap apne mac adress ko change karne ja rahe is liye jaruri hai ki aap apna original mac adress kanhi par note kar le ya likh le kanhi par taaki baaad me ap usko fir se baise hi kar de apna kaam hone ke baad.Agar aap nhi jante ki aap apna MAC adress kanha par dekh sakte hai to simply neeche diye gaye step ko follow kariye .
1. sabse pehle aap apne phone ki 'setting" me jayiye
2. Iske baad neeche aayiye aur "about device" par jayiye
3. Iske baad aap "hardware information" par jayiye ,agar aapke phone me ye option na ho to "status " bale option par jayiye yanha par aapko option milega "wifi mac address"  isme 12 digit ka kuchh number hoga yahi aapka mac address hota hai isko kanhi par note kar lo yaa fir likh lo, ye kuchh is tarah dikhta hai
 example MAC address    E5:23:C45:D5:67:56
Step:2) ab aapko kya karna hai ki aap apne victim ke phone ko thodi der ke liye usse le lo aur uska MAC adress note kar lo uska mac address bhi aap step 1 ki tarah dekh sakte hai ,maan lo ki aapne uska mac adress likh liya hai jo hai something like
for example D3:34:T2:F4:69:47


Step:3) ab aapke pas victim ke phone ka MAC address aa gya hai jo hai D3:34:T2:F4:69:47 aur aapke phone ka MAC adress hai E5:23:C45:D5:67:56 ,ab aapko karna kya hai ki apne phone ka MAC address same victim ke phone ke jaisa karna hai yaani aapko apne phone ka MAC address D3:34:T2:F4:69:47  itna karna hai .

Step:4) ab is step me aap apne phone ka mac address badlenge iske liye ap neeche diye gaye steps ko follow kariye ,yaad rahe jaise main bata raha bilkul baise hi follow karna sabhi steps ko.
1.aap apne phone me 'terminal" app open kariye jo aapne suru me hi download kiya tha.
2. iske baad ek screen khul kr aayegi aap wanha par jo neeche likha hai bo type kariye jaisa maine likha hai same baisa hi aur enter ki button press kariye
 $ busybox ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
Note : jo upar red color me likha hai iski jagah par aap apne victim ka MAC address daliye jo hai D3:34:T2:F4:69:47
3. Ab apne successfully MAC address spoof kar liya hai so this is happy time :)
Step:5) ab aapka lagbhag 90% kaam ho gaya hai ab aapko kya karna hai dhyan se padhiye ,sabse pehle ap apne friends ka mobile no. pata lagayiye okay ,main maan ke chal raha hoon ki aapko victim ka mobile no. pata hai jisse wo whatsapp chalata hai .

Ye bhi padhna chahiye aapko:

WhatsApp par chauka dene bali photo kaise bheje
whatsapp ki 8 saandar tricks and tips
Step:6) ab aapko kya karna hai apne phone me whatsapp download karna aur apne victim ke mobile no. se register karna ,jab aap aisa kar rahe honge tab aapke victim ke mobile par ek confirmation message aayega bas aapko bo enter karna hoga apne mobile bas itna hi karna hai dear freinds.
 NOTE: aisa karne se kya hoga ki ek hi mobile no. se 2 alag alag mobile me ek hi account chalega  ,yadi aapke victim ko koi whatsapp message karega to wo message usko bhi milega aur aapke mobile par bhi ayega ,i think aap samjh gaye honge .
That's it............
(Method:2)
Mspy App Ki Help Se Aap Whatsapp Hack Kaise Kare In Hindi
Spy software naam aapke liye ekdam naya hoga lekin koi baat nhi jaisa ki maine kaha ki main aapko sari jankari dunga yanha par so please ghabraye nahi bas pura post itminan se padhiye ,kehte hai na jis kaam ke liye pure lagan se lag jao to usko karne ke liye to bhagban bhi help karte hai .chalo sabse pehle jante hai ki spy software kya hote hai aur ye kaise work karte hai .Spy software ek tarike se kisi data ko chori karne ke liye design kiye jate ,jab victim (victim se matlab hota hai jisko aap hack karna chahte hai aage se is word ko yaad rakhna) is program ko apne phone me ek baar install kar leta hai to bas bo hack ho jata ,jab bhi wo apne mobile internet ka use karega ye software internet ki madad se uske phone ki sari information ko hacker ko send kar deta ,don't worry aap ghabrayiye nhi main abhi detail me aapko bataunga aur haa ye bilkul simple hai jaise khana khane ke barabar.

Ek spy software ke baare me main aapko batane ja rha hoon jiska naam hai "mspy " .mspy ka prayog karke aap badi aasani se whatsapp message hack kar sakte hai kisi ke.Halanki is tarike kafi sare app or software banaye gaye hai lekin mspy achhi tarike se work karta hai aur dusre spy software ki respect me.

Ye bhi padhna chahiye aapko:

WIFI ko kaise hack kare android mobile se
 Computer ki speed badhane ke best 7 tarike
 vlc media player ki best 12 tricks jo aap nhi jaante honge
Mspy Software Ke Kuchh Feature:


Aap mspy software ke  feature jo neeche likhe hai ko  padhkar chonk jayenge aur kahenge apne aapse ki kya ye possible hai ,aur main aapse kahunga ha ye sab possible hai aur iski possiblity 100% hai.
1.badi asani se whatsapp ke message and chat padh sakte hai
2.group message bhi padh sakte hai kisi ke bhi whatsapp ke
3.iski help se aap kisi bhi internet activity jaise facebook,whatsapp,twitter,google+ and gmail ke password ka pata laga sakte hai.
4. kisi ki gps location me real time bhi pata laga sakte hai.
5.kisi ke whatsapp ke contact bhi hack kar sakte hai.
6.koi bhi videos ya photos bhi dekh sakte hai kisi ke bhi mobile ke door baithe baithe.
7.Aur sabse badi baat to ye hai jab isko kisi ke phone me install kar dete hai to koi bhi isko dekh nhi payega na hi delete kar payega sibaye aapke yaani ye total stealth form me rehta hai .
8. ye mspy app android ,apple,iphone,blackberry ,windows phone ,ipad and tablets ke liye uplabdh hai.
Chaliye Jante Hai Mspy Kaise Work Karta Hai Aur Kaise Isko Use Kare Whatsapp Hack Karne Me?
Sabse pehle aapko is mspy software ko download karna padega aur victim ke phone me install karna hoga ,victim se mera matlab hai jisko aapko hack karna hai use kehte hai victim.Isko victim ke mobile me install karne me jyada se jyada 5-6 minute lagenge aur iske liye jaruri hai ki victim ka mobile aapke hath me ho tabhi to ap is software ko uske mobile me install kara paoge.jaise hi ek baar aapne sahi se install kar diya ye software apne aap hi apna kaam karna suru kr dega .Ab aap soch rahe honge ki mspy software aapko kaise  whatsapp  ya uski kuchh bhi activity send karega ,iske liye aapko main batana chahunga ki jab hum mspy ko download karenge to aapko uski official website par ek account banana hoga ,aapke isi account par aapko sari information prapt hoti rahegi victim ke mobile ki ,i think aaap meri baat samjh gaye honge .Maine is topic par detail se ek post likha hai aap is article par jayiye aur janiye spy sofftware ka use kaise kiya jata hai step by step.

basically jab ap victim ke mobile me jab mspy software install kar denge tab ye kya karega ki us victim ke mobile ki sare message ,photos,videos,documents,whatsapp chat,facebook chat everything aapko aapke jo aap account banaoge mspy ki offcial website par wnha par apne aap hi upload kar dega aapko kuchh bhi nhi karna padega.Jab bhi aapko uske mobile ki information dekhni ho simply aap iski website par jakar apne account se login kar le bas aap kaam ho gya .
 Note: main aapko batana chahuga ki is mspy app ko aap free me download nhi kar payenge ye ek paid apps hai iske liye aapko is app ko buy karna padega .jiski kimat aap is link par jakar check kar sakte hai aur usko buy kar sakte hai Wanhi se.
Over To You (Ab Aapki Bari) :


Haa dosto ab apki baari hai mera kaam khatm ho gyaa hai aur maine aapko bata diya whatsapp hack kaise kare ,ab aap hume batayiye kaun sa method aapko achha laga aur kaun sa aasan hai ,yadi aapko kisi method me ya kisi perticular step me koi problem ho rahi hai to bejhijak mujhese pucch sakte ho comment ke madhyam se. Agar aaapko mera ye post pasand aaya ho to please isko share karo aur hum indians tak ye baat pahuchayiye ki hum indians bhi dusro ki tarah hacking seekh sakte hai ,aage bhi main aapko ek se ek badhkar hacking tricks deta rahunga ,baise maine is blog me kafi sari tricks di but bo english me hai aap chahe to check kar sakte hai aapko usme bhi koi problem nhi hogi ......Dhanyabad
About Author:  author Hi friend My name is Ajay Soni and ExtraTipsTricks is my website address Having 6000pv on daily basis, which is to bo solely operated by me ,I also work on new siteSecuriTytipsTricks for bloggers related to seo. I’m an Indian blogger. This website is globally available to everyone . I love computers and I have a bit knowledge of it rather than anything else. So, the reason for having all computer tech related content on this blog is now clear... Read More...
Join him on Google+ | Facebook | Twitter
You May Also Like...

Full Guide Kaise Kisi dusre ke Android Phone Ko Hack Kare Spy Software Ki Help Se
Whatsapp ko hack karne ke 5 tarike aur unse apne aapko secure or protect kaise kare
1 Mobile me 2 whatsapp ,2 messenger, 2 instagram,2 gmail chalaye Parallel space-multi accounts app ki help se
WhatsApp Par Blank Messages Kaise Bheje -Two Method
Apni whatsapp chat ko hide (chhupate) kaise karte hai janiye hindi me
WhatsApp par kisi ki bhi last seen kaise dekhe agar bo hide ya block kiye huye ho tab bhi
Kaise pata lagaye ki kisne aapko whatsapp par block kar diya hai
Dusro ke whatsapp message or chat kaise padhe email karke
whatspp par kisi ek friend ke liye apna last seen kaise hide kare
5 Best Methods Whatsapp Account hack karne Ke 2016
Blogger Ki Post Me Dusri Post Ke Link (URL) Kaise Add Kare

Blogger Ki Post Me Dusri Post Ke Link (URL) Kaise Add Kare

Blogger Ki Post Me Dusri Post Ke Link (URL) Kaise Add KareBlog banane ke bad hum usme 10-20 post share karte hai. or jab hume blogging ki or jyada jankari hoti hai to hume pata cahlta hai ki humne pichli post me kei galtiya ki hai. un galtioyo ko sudharne ke liye or new post me galti na ho ke liye hum sahi jankari  search karne ki koshish karte hai. unhi me se ek hai blog post me dusri post ka link (URL) kaise add kare. aaj mai aapko is post me iske bare me details se bta raha hu.

Blog Post Me Dusri Post (Internal) Link Add Karne Ke Fayde


Blog post me dusri post ke link add karne se humare visiotrs ko dusri post par jane me aasani hoti hai. sath hi dusri post milne ki wajah se visitor humari site par jyada time rukta hai. jisse humari site ki bounce rate badhti hai. so hume isse do fayde hai ek humari site ki traffic badhti hai or dusri humari site ki ranking achi hoti hai.

Blogger Post Me Dusri Post Ke URL Kaise Add Kare

Blog post me another post ka link add karna bahut hi aasan hai. bas aapko iske liye niche diye simple step follow karne hai.
Step 1:
  1. Blog ke dashboard par jaye or log in kare.
  2. ab new post likhne ke option par jaye.
  3. ab edit bar me “Link” par click kare.
Click on Link
Step 2: Ab ek popup windows khulegi. usme aapko dusri post ka link add karna hai. mai yaha aapko step by step 1-1 option ke bare me samajha raha hu. ummid hai aapko mera tarika pasand aayega.
Edit Link

  1. Text to display: yaha par aapko us post ka name likhna hai. jise aap is post me add karna chahate ho.
  2. Link to: To what URL shoud this link go? – is box me aapko post ka link add karna hai.
  3. Web address: agar aap kisi post ka link add karna chahate hai to web address select kare.
  4. Emial address: or agar aapko post me koi email add karna hai to wo email add kare.
  5. Test this link: ye char step follow karne ke bad agar aap chaho to yaha par click karke check kar sakte ho ki link kam kar raha hai ya nahi.
  6. Open this link in a new window: Agar aap chahate hai ki jab koi aapki post pade or is post par click kare to wo post alag windows me open ho to yaha tick kare.
  7. Add ‘rel=nofollow’ attribute: agar aap chahate hai ki search engine is post ko index na kare to nofollow par tick kar sakte ho. ye option isliye diya jata hai ki aap post me add kiye sare link search engine se chupa sakte hai.
  8. 8. Finaly OK par click kare.
Ummid karta hu aap ab aasani se blogger post me new post add kar sakte ho. so mujhe yaha or kuch likhne ki koi jarurat nahi hai. Post pasand aaye to share jarur kare.
Computer या Mobile में Pen Drive को लगाये बिना उपयोग करने का तरीका

Computer या Mobile में Pen Drive को लगाये बिना उपयोग करने का तरीका

Computer या Mobile में Pen Drive को लगाये बिना उपयोग करने का तरीका 

· google play store.com
वो ज़माना गया जब pen drive को use करने के लिए computer या mobile में लगाना पड़ता था ! अब Wireless Pen drive आ गया है जिसको कंप्यूटर या mobile में लगाने की ज़रूरत नहीं है ! Pen drive के बारे आज कौन नहीं जानता ,पहले pen drive का use सिर्फ computer में होता था लेकिन आज pen drive का use मोबाइल में भी होने लगा है ! आज के smart phone में OTG केबल के द्वारा आप बहुत ही आसानी से pen drive का इस्तेमाल कर सकते हैं ! इसके आलावा अब तो ऐसे pen drive आने लगें हैं जिनको मोबाइल में use करने के लिए OTG केबल की भी ज़रूरत नहीं है ! आज कल के pendrive को एक तरफ से computer में इस्तेमाल कर सकते हैं और दूसरी तरफ से अपने smart phone में बिना किसी केबल या एक्सटेंशन कॉड के ! SanDisk कम्पनी ने एक नए तरह का pen drive बनाया है जिसको computer या mobile में लगाने की ज़रूरत नहीं है ! Connect Wireless Stick नाम के इस pen drive को आप अपने पॉकेट में रख के भी use कर सकते हैं!

SanDisk Connect Wireless Stick आप के mobile के स्पेस को बढ़ा देगा ! अब तक जो videos या photos आप अपने mobile में रखा करते थे उसको आप अपने SanDisk Connect Wireless Stick में रख सकते हैं और SanDisk Connect Wireless Stick को अपने जींस के जेब में और जब मर्जी हो आप SanDisk Connect Wireless Stick में रखे videos या photos को अपने मोबाइल में देख सकते हैं इस तरह आप के मोबाइल के स्पेस की भी बचत होगी !

SanDisk Connect Wireless Stick क्या है
SanDisk कम्पनी द्वारा बनाये गए इस pen drive को आप computer ,laptop ,tablet या मोबाइल किसी में भी use कर सकते हैं ! SanDisk Connect Wireless Stick का इस्तेमाल computer के USB Port में लगा के भी किया जा सकता है और बिना लगाये ,यानी Wireless भी किया जा सकता है ! SanDisk Connect Wireless Stick की सबसे अच्छी बात ये है की इसको एक साथ तीन तरह के या एक जैसे तिन डिवाइस पर एक साथ use कर सकते हैं उदाहरण के लिए अगर आप ने SanDisk Connect Wireless Stick में कोई video save कर के रखा है तो आप उस video को एक साथ तीन डिवाइस पर देख सकते हैं ! SanDisk Connect Wireless Stick 16GB /32GB /64GB /128GB OR 200GB में उपलब्ध है !
SanDisk Connect Wireless Stick की कीमत amazon पर
SanDisk Connect Wireless Stick - 16GB - 1348/- RS
SanDisk Connect Wireless Stick - 32GB - 1899/- RS
SanDisk Connect Wireless Stick - 64GB - 2950/ -RS
SanDisk Connect Wireless Stick - 128GB - 5247/- RS
SanDisk Connect Wireless Stick - 200GB - 6699/- RS
SanDisk Connect Wireless Stick को use करने का तरीका
इस Wireless Stick को use करने के लिए आप को पहले एक application जिसका नाम है Connect Drive ,इसको Google Play store से डाउनलोड करना पड़ेगा जिसके द्वारा आप SanDisk Connect Wireless Stick का इस्तेमाल कर सकते हैं ! SanDisk Connect Wireless Stick को आप एंड्राइड के आलावा IOS या mac ऑपरेटिंग सिस्टम में भी इस्तेमाल कर सकते हैं ! IOS के लिए आप यहाँ से Connect Drive डाउनलोड कर सकते हैं !

Blog Post Ke Liye Photo Kaha Se Download Kare – Sabse Aasan Tarika

Blog Post Ke Liye Photo Kaha Se Download Kare – Sabse Aasan Tarika



Blog Post Ke Liye Photo Kaha Se Download Kare – Sabse Aasan Tarika


Blog banane ke bad jab hum apne blog par new post share karte hai to hume post me images ki bhi jarurat padti hai. par agar hum internet se photo download karke blog post me use kare to wo copyright ho sakti hai. so aysa kya kare ki hume images bhi mile or wo copyrighting bhhi naho. chaliye is post me mai aapko iske bare me details se bta raha hu.

Blog Post Ke Liye Photo Kaha Se Download Kare

Mai aapko aaj blog post me photo use karne ka ek aysa tarika btaunga ki aap use 100% follow karna pasand karoge. or aapko copyrighting images se picha bhi chut jayega. aap sab jante hai ki Google duniya ki sabse badi website hai.  aaj 90% kaam google se hi hota hai. isliye google se badi koi site ho hi nahi sakti jo hume blog post ke liye photo de sake. but hum google se kisi bhi photo ko download karke use karenge to wo copyright ho sakti hai. so hum aysa nahi kar sakte hai.

    Blogspot Par Free Blog Banane Ke Bad Kya Kare Full Guide
    Online Paise Kaise Kamaye: Internet Se Paise Kamane Ke 20 Tarike

Blog Post Ke Liye Photo Kaha Se Download Kare

Actually aap kahi se bhi photo download karo. uske copyright hone ka dar hota hi hai. but agar aap kuch rules follow karke image blog me use kare to wo copyright nahi hogi. mai yaha aapko iske 2 tarike btaunga. aap chahe to follow kar sakte ho.

    Blogger Images Ko SEO Friendly Kaise Banaye

1) Self Create Image – Image Khud Banaye

Blog post me photo use karne ka sabse acha or aasan tarika hai ki aap image khud banaye. agar aap image khud create karoge to copyrigting ka koi dar nahi hoga. or sabse badi bat aapki alag pahchan banegi. aap is tarah photo create karo. jiski style sabse alag ho. by the way agar aap supportmeindia ke old user hai to aap supportmeindia ki photo dekh kar hi pahchan sakte ho. ki ye SMI ki image hai. kyuki mai apni sari images me hindi+ english word me duable heading add karta hu. or image me site ka logo bhi add karta hu. yaha mai aapko self created image ke fayde or nuksan bta raha hu.

1 – Nuksan:

Sach ye hai ki khud ki banayi images se aapko 1% bhi nuksan nahi hai.

2 – Fayde:

    aapki internet par alag pahchan banegi.
    copyrighting ka dar 1% bhi nahi hoga.
    aap khud image banaoge to jahir hai aap post se related hi banaoge. isse visitors ko post ko samajhne me aasani hogi.
    aapki sari images self created hone ki wajah se search engine se aapko acha result milega. or aapki site par search se adhik se adhik visitors aayenge.
    aapki site ki ranking achi hogi.
    audience aapko jyada pasand karenge.
    self created image se 1% bhi coyrighting nahi hogi. so search engine aapki site ko kabhi block nahi karega.
    kahi meri photo copyright na ho jaye ka dar bilkul khatm ho jayega.

Inke alawa bhi khud ki banayi images se or bhi bahut sare fayde hai. mai aapko suggest karna chahunga ki aap jaha tak ho sake apni post ke liye images khud banaye.

Image Kis Software Se Banaye

Cantasia Studio sabse better software hai. or agar aap free photo editer use karna chahate ho to photoshop free software me se sabse acha hai. yaha mai aapse kahna chahunga ki paint software jo ki windows 7, 8 ,8.1 ,10 sabhi me hota hai. usse aap sabse better image bana sakte ho. kyuki ye bahut hi easy hai.

    Agar aapko photo edit karne ki thodi bahut (basic) ankari bhi hai to aap kisi bhi software se better image create kar sakte ho.

 2) Download Ki Gayi Photo Kaise Use Kare

Blog post me kei bar hume aysi images ki jarurat padti hai jo hum bana hi nahi sakte hai. ayse me hume kya karna chahiye. wo images kaha se download kare. photo download karne ke bare me bhi mai aapko kuch bate btra deta hu.

1) Free photo download site se images download karna

internet par kuch aysi websites bhi hai jo kahti hai ki aap waha se photo download karke apne blog par use kar sakte ho. but iske liye aapko un sites ke terms follow karne honge warna aapki photo copyright ho sakti hai.

Self Promotin: Ye website apni images me apna url add karke rakhti hai. isse jab koi us images ko use karega to is site ka promotion hoga. new blogger ko iska bilkul bhi pata nahi hota hai.

No Guaranty of Copyrighting: aap in sites ki images apne blog me use karne se se pahle meri ye bat dhyan se padiye.

Man lijiye aap make money ke bare me post likh rahe ho. or jab aapko make money ki post ke liye image ki jarurat padi to aapne aysi hi kisi free photo download ki site se photo download karke apni post me laga di. to aapke samne mere kuch sawal hai.

    aapne jo image download karke apni post me use ki hai hai. uski kya guaranty hai ki aapse pahle use koi or ne download nahi kiya hoga. or agar kiya hoga to aapki image copyright hogi. becoz us image ko koi allready use kar chuka hai.,
    actually aysi site ki image aapke siwa or log bhi us kar sakte hai to aapki photo copyright ho sakti hai ka dar bana rahega.
    maine aaj tak aysi kisi bhi site par nahi dekha ki wo image copyrihting nahi hone ki 1% bhi guaranty deti ho.
    finaly jaha tak mera blogging ka exprience hai. mai aapko aysi sites ki images use karne ko nahi kahuna.

3) Photo Kaha Se Download Kare

Ab jab hum free photo download sie se bhi photo download nahi kar sakte to fir kaha se kare. kyuki celebrties jaisi photo hum bana nahi sakte. mai iske bare me bhi aapko kuch bate bta raha hu.

aap free website se photo download kar sakte ho but uske liye aapko un sites ke terms follow karne padenge. agar aap aysa nahi karoge to aapki image copyright ho sakti hai. iske bare me adhik jankari ke liye ye post padiye.

    Blog ke liye free photos download karne ki top 15 websites
Is puri post me maine ek bat par jor diya hai ki aap jaha tak bhi ho sake khud ki banyi images hi use kare. but agar aapko post ke liye images ki jarurat pade to aap free dwonloading websites se photo download kar sakte ho. but mai ek bar fir kahna chahunga ki agar aap us site ke terms & conditions ko follow nahi karoge to aapki image copyright ho sakti hai. so ache se soch samajh kar hi free site ki images use karo. free website ke bare me adhik jankari ke liye yaha click karo. aapko uaha par free websites ki total jankari milegi.





 Internet se Paise Kamane ke Tarike

Internet se Paise Kamane ke Tarike


Hindi Blog Tips Blogging WordPress Hindi SEO Make Money Online Internet se Paise Kamane ke Tarike
इंटरनेट से पैसे कमाने के तरीके – Make Money From Internet Blogging By aryan On February 18, 2016 No Comments यदि आज तक आप इंटरनेट में ईमेल, फेस्बूक, टिवीटर व अन्य वैबसाइटस का इस्तेमाल सिर्फ अपने मनोरन्जन व टाइम पास के लिए करते थे तो मैं आज आप को Make Money Online का तरीका बताने जारहा हूँ, आप को इंटरनेट पर उतना ही टाइम बिताना होगा जितना आप अभी भी बिताते हैं फर्क सिर्फ इतना होगा की पहले आप सिर्फ अपना मनोरंजन ही करते थे मगर अब आप मनोरंजन के साथ – साथ पैसा भी कमाएंगे और आप का ज्ञान भी बड़ेगा। इसके लिए आप को जिस भी चीज में रुचि है या आप को जिस भी चीज का ज्ञान है उसे लोगो तक बिंटना होगा जोकि एक ब्लॉग के द्वारा ही संभव है और उसी ब्लॉग से आप पैसे भी कमाओगे। तो जानते है की ब्लॉग द्वारा इंटरनेट से पैसे कमाने का तरीका । घर बैठे बैठे मोबाइल से पैसे कैसे कमाये आज मोबाइल हर किसी कि जरुरत बन गया है , बच्चोँ से लेकर बड़ो तक हर किसी के पास् मोबाइल मिलेंगा क्या आपने सोचा है कि मोबाइल से भी पैसे कमाये जा सकते है अभी तक आप मोबाइल का प्रयोग बात करने गेम खेलने , गाने सुनने देखने ओर ज्यादा से ज्यादा फेसबुक ,ट्विटर , चलाने के लिए करते होंगे , आज हम आपको बता रहे है मोबाइल से पैसै कैसेः कमाये , चाहे आप कुछ भी करते हो , पढ़ाई , काम या कोइ भी काम करते हो आप चलते फिरते भी मोबाइल से पैसे कमा सकते है जो ज्यादातर अपने घर पर रहती है उनके लिये यह अच्छा जरिया हो सकताः है , इस्के लिये सबसे पहले आपको internet चलने वाला मोबाइल चाहिए और दूसरि बात इसके लिये आपको समय देना होगा | फेसबुक से कमाई – Make Money through Facebook Facebook –आज हर कोइ फेसबुक का दीवाना है इसका प्रयोग हम चेट करने ,photo , अपलोड करने और जानकारिया share करने मे करते है युवाओ के लिये यह सबसे अच्छा टाइमपास करने का प्लेटफॉर्म है लेकिन हम चाहे तो फेसबुक से भी पेसे कमा सकतें है आप ने फेसबुक पेज तो जरुर देखे होंगे और like भी करतें होंगेः यदि आप छोटा मोटा बिज़नेस करते है तो ऊसका एक facebook page बनाये, उस से आपके कार्य के बारे मे लोगो को पता चलेगा नये नये ग्राह्क जुड़ेंगे , facebook page से लोगो को आपकी सेवाओ के बारे मे जानकारी मिलेगी , यदि आप कुछ भी कार्य नही करते या पढ़ाई करते है तो भी आप फेसबुक पेज बना कर कमाई कर सकते है , आप किसी फेमस , अच्छे से टॉपिक पर ,ब्रांड के नाम से फेसबुक पेज बनाऎ , ज्यौ ज्यौ आपके पेज के लाइक बढ़ते जायेंगे तो आपके पेज कि वेल्यु भी बड़ती जाएंगी , जब आपके पेज के लाइक 60000 से 70000 हो जाए तो आप उसे किसी भी संस्थान को सकते है , कंपनीयां , सँस्थान , fb पेज को खरीदते है और उस से अपने संस्थान क प्रचार प्रसार करती है GOOGLE ADSENSE के द्वारा ONLINE MONEY MAKING Google Adsense दुनिया का सबसे बड़ा व जादा पैसे बांटने वाला Ads Network है। आप को करना यह है की जब आप अपना ब्लॉग बना लें तो आप को Google Adsense के लिए apply करना है और google द्वारा मान्यता प्राप्त होने पर आप को अपने ब्लॉग मैं Google की Advertisement करनी है, यानि Google Adsense द्वारा बनाए गए बिज्ञापनों का Code अपने ब्लॉग मैं लगाना होगा | जैसे ही आपके ब्लॉग मैं ads चलना शुरू हो जाएगा आप पैसे कमाने लगोगे। Google ये पैसे आप को हर महीने में देता है जो कि सीधे आप के Bank Account में आते है या फिर आप के घर पे Google Cheque पहुंचाता हैं। मगर इसके लिए गूगल की एक सर्त होती है कि जब भी आप के अकाउंट मैं 100$ होंगे तब ही गूगल आप को पैसे भेजेगा। मान लो इस महीने आप के अकाउंट मैं 75$ हुए तो गूगल आप को पैसे नहीं भेजेगा, पर जब अगले महीने आप जीतना भी कमाओगे उस में वह 75$ जुड़ जाएंगे और अगर दोनों महीनो का जोड़ के 100$ या उससे जादा हो जाता है तो गूगल आप को पेमेंट भेज देता है। AFFILIATES MARKETING द्वारा Affiliates Marketing द्वारा भी आप अच्छा खासा पैसा कमा सकते हो। Affiliates Marketing आज कल काफी अच्छी Income का जरिया बनता जा रहा है, काफी लोग इस से हजारो बल्कि लाखो पैसे कमा रहे हैं। आज कल Affiliates Marketing के द्वारा हर वह Company अपने Affiliates को पैसा देती है जो ग्राहक को अपना समान ऑनलाइन बेचती है। और हर बड़ी कंपनी अपना समान ऑनलाइन बेचने लगी है जैसे – Flipkart, eBay, Amazone, Yepme, Snapdeal, HomeShop18, Booking.com, VIA, Make my Trip, Yatra.com, Bigrock, Hostgator, Arvixe, BlueHost और भी बहुत सारी कंपनी हैं। आप को न तो इन का Product बेचना है और ना ही Customer बनाने है, आप को बस इन वैबसाएट्स में जा कर आपना Affiliate account खोलना है और वहाँ से उनके प्रोडक्टस के Advertisement Code को अपने ब्लॉग में लगाना है, code लगते ही आप के ब्लॉग में उन का ads शुरू हो जाएगा, और जब भी कोई visitor उस ads पर क्लिक करता है तो वह visitor सीधे Company कि वैबसाइट में चला जाता है वहाँ जाकर यदि उसे कोई भी product पसंद आता है और वह उसे खरीद लेता है तो आप को वह Company उस product कि टोटल कीमत का 5 से 50 या उस से भी जादा % आप को देता है जो आप के अकाउंट मैं उसी टाइम आ जाते हैं। SEAL YOUR GIGS ON FIVERR | FIVERR में GIGS बेचना Fiverr एक वैबसाइट है जिस में किसी भी प्रकार के काम को खरीदा व बेचा जाता है। सिर्फ 5$ में यानि fiverrद्वारा आप किसी भी काम को बेच व खरीद सकते हो जैसे की मन लो आप Logo Design कर सकते हो या फिरPhoto एडिट कर सकते हो या Article लिख सकते हो या Video एडिट कर सकते हो कोई भी काम जिस में आपExpert हो बेच सकते हो, और Fiverr से ऑनलाइन अच्छा पैसा कमा सकते हो। Fiverr से काम खरीदा भी जाता है। YOUTUBE VIDEOS द्वारा आज कल यूट्यूब सबसे जादा देखा जाता है चाहे वह Movies Trailer हो या न्यू Songs, सास बहू नाटक हो या Discovery, College की सरारते हो या शादी की कीलिप्स सब कुछ यूट्यूब में मिल जाती है। सायद कभी अपने ध्यान दिया होगा जब आप यूट्यूब में विडियो देख रहे होते हो तो उस विडियो के शुरू में या कुछ सेकंड बाद विडियो के नीचे Advertisement चलता है। उसी advertisement द्वारा लोग लाखों रुपए महिना कमाते है। बस आप को करना यह होता है की आप का अपना बनाया हुआ या दोस्तो का बनाया हुआ Video Youtube में Upload करना होता है और उसे जादा से जादा Facebook, Google+, Twitter जैसी सोश्ल साइट में share करना होगा जिस से जादा से जादा लोग आप के Video को देखने Youtube में आएँगे, जीतने जादा लोग वह Video देखेंगे आप उतना जादा पैसा कमाओगे। तो दोस्तो देर किस बात की आज से ही नहीं बल्कि अभी से काम में लग जाओ । किसी भी प्रकार की मदद के लियेComment लिखें। [Total: 0 Average: 0/5] Tweet Pin It Tags: इंटरनेट से पैसे कमायें, घर बैठे पैसे कमायें, पैसा कमाने के सरल उपाय Related Posts What is domain Name? डोमेन क्या है ? Blogging What is domain Name? डोमेन क्या है ? By aryan On December 18, 2015 अपना domain कहा रजिस्टर या Buy करें? Where to Register/Buy Domain? Blogging अपना domain कहा रजिस्टर या Buy करें? Where to Register/Buy Domain? रॉकिंग आर्यन यानि मैं एक स्टूडेंट हूँ और एक ब्लॉगर होने के साथ साथ मैं यूट्यूब पर वीडिओज़ भी बनाता हूँ जिस से आप अपने ब्लॉग से लगभग 1लाख से जायदा हरेक महीने कमा सकते हैं | टिप्स और ट्रिक्स के लिए आप मुझे फेसबुक, ट्विटर और गूगल प्लस पे फॉलो कर सकते हैं । SEO और WordPress Installations & Setup के लिए आप मुझे मेल भी कर सकते हैं। BlogSpot या WordPress किसे चुने? BlogSpot or WordPress Which to Choose? अपना domain कहा रजिस्टर या Buy करें? Where to Register/Buy Domain? इंटरनेट से पैसे कमाने के तरीके – Make Money From Internet Blogging के लिए WordPress ही क्यों चुने? Why Choose Only WordPress for Blogging? एक क्लिक में WordPress इनस्टॉल कैसे करें? How to Install WordPress in 1 Click? Tag Cloud Blogging in Hindi blogspot vs wordpress Buy Domain Name choose domain name hindi Choose Good Domain Hindi Create a Free Blog create blog domain Name Domain Registrar 2016 Domain Registrar Hindi Domain Search good domain Hindi Blogging Install WordPress Hindi Make Free Website Register Domain Name start blog WordPress Blogging WordPress Blogging Hindi wordpress hindi Wordpress Hindi Tutorials WordPress Installation in Hindi WordPress or Blogspot WordPress or Blogspot Hindi WordPress इनस्टॉल कैसे करें? इंटरनेट से पैसे कमायें घर बैठे पैसे कमायें डोमेन नाम पैसा कमाने के आसान तरीके पैसा कमाने के सरल उपाय पैसे कमाने का मंत्र ब्लॉग create करें ब्लॉग शुरु करें अलेक्सा रैंक

Advance ASP.NET WebForms

Advance ASP.NET WebForms

Advance ASP.NET WebForms
Advance ASP.NET with C# in Hindi: ये पुस्‍तक वास्‍तव में Core ASP.NET WebForms in Hindi का Advance Part है, क्‍योंकि ASP.NET WebForms अपने आप में काफी बडा Subject है, जिसके कुछ हिस्‍से तो Core Concepts की तरह Defined हैं और ASP.NET के सभी Versions जैसे कि MVC, Web Pages, आदि सभी के लिए Exactly समान हैं, जबकि कुछ हिस्‍से केवल WebForms के लिए ही उपयोगी हैं।
हालांकि WebForms Pattern से सम्‍बंधित जिन Advance Parts जैसे कि Caching, Security Management, Membership API आदि को हमने इस पुस्‍तक में विस्‍तार से Discuss किया है, उन Concepts काे ASP.NET MVC व ASP.NET Web Pages में भी समान रूप से उपयोग में लेते हुए Performance व Security Related Issues को Handle किया जाता है।
इसलिए यदि आप ASP.NET MVC व ASP.NET Web Pages सीखना चाहते हैं, तब भी ये पुस्‍तक आपके लिए काफी उपयोगी साबित होती है। क्‍योंकि हालांकि ASP.NET के विभिन्‍न Versions Different प्रकार के Web Applications Develop करने के लिए विकसित किए गए हैं, फिर भी ये सभी नए Design Patterns आधारित Frameworks Directly या Indirectly ASP.NET के Core व WebForms से सम्‍बंधित Features पर ही Depend हैं और यदि आप ASP.NET Core व WebForms को ठीक से नहीं समझते, तो आप कभी भी ASP.NET के नए Design Patterns (MVC, Web Pages, etc…) को बेहतर तरीके से नहीं सीख सकते।
अत: यदि आप Advance ASP.NET WebForms in Hindi पुस्‍तक खरीद रहे हैं, तो आपको Core ASP.NET WebForms in Hindi पुस्‍तक भी जरूर खरीदनी चाहिए, क्‍योंकि ये दोनों पुस्‍तकें एक दूसरे पर निर्भर हैं और इन दोनों में से केवल किसी एक पुस्‍तक को पढकर आप Professional Level का WebForms आधारित Complete Web Application Develop नहीं कर सकते।
यदि आप ASP.NET WebForms आधारित Web Application Development Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। क्‍योंकि इस पुस्‍तक में WebForms के विभिन्‍न Advance Parts को विस्‍तार से Discuss किया गया है, जिनकी जरूरत न केवल एक Database Driven Professional Web Application Develop करने के लिए होती है बल्कि Database-Less Simple Website Develop करने के लिए भी होती है।
यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न Modern Web Development Concepts को C#.NET Programming Language के माध्‍यम से सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Example Webpages को तुरन्‍त Copy करके अपने Computer पर Installed Visual Studio द्वारा Run करते हुए Webpage का Output अपने Web Browser में देख सकते हैं।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखी गई है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी। (Advance ASP.NET with C# in Hindi)
क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?

क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?

क्‍यों ठीक से सीखना जरूरी है ADO.NET with C#?


 


ADO.NET in Hindi
ADO.NET in Hindi: चूंकि Computer Technology का जब से Commercialization हुआ है, तब से सबसे ज्यादा यदि कोई Application Develop किया गया है, तो वह Database Related Application ही है और Computer Technology का Commercialization करने का मूल उद्देश्‍य भी Business ही था। ताकि Business Related जरूरी Decisions ज्‍यादा Accurate Data के आधार पर व ज्‍यादा तेजी से लिया जा सके।
इसीलिए वर्तमान समय में भी Develop किए जाने वाले 95% से ज्‍यादा Application Software, किसी न किसी तरह के Business से सम्‍बंधित Database Management Application Software ही हैं, जो किसी न किसी Specific Type की Business Requirement को पूरा करने के लिए ही Develop हो रहे हैं।
किसी भी प्रकार के Data की तरह Business Related Data को भी सारणी यानी Tables के रूप में Manage व Maintain करना ज्‍यादा आसान व सुविधाजनक होता है। इसलिए Business Related Data को ज्‍यादा आसानी से Access, Manipulate व Manage करने के लिए विभिन्‍न प्रकार के Frontend व Backend Develop करने वाली Programming Languages व Software Develop किए गए हैं, ताकि उन्‍हें आपस में बेहतर तरीके से Integrate करके ज्‍यादा तेजी से Business Applications Develop किए जा सकें।
जब हम Business Applications की बात करते हैं, तब सामान्‍यत: 2-Tier या 3-Tier Architecture आधारित Business Applications Develop किए जाते हैं तथा विभिन्‍न प्रकार के Design व Development Patterns Use किए जाते हैं। हालांकि इन दोनों ही तरह के Development Architectures को सरल शब्‍दों में Frontend व Backend के नाम से जाना जाता है, जहां Frontend किसी भी Business Application का वह Part होता है, जिसके माध्‍यम से Develop किए जाने वाले Application Software के साथ User Interact करता है। जबकि Backend के रूप में वह DBMS Software होता है, जिसमें Business Application से सम्‍बंधित Actual Data Stored रहता है।
Frontend के रूप में वर्ततान समय में Java या .NET Based Programming Languages को सर्वाधिक Use किया जा रहा है, जबकि Backend के रूप में MSSQL Server, Oracle व MySQL को सबसे ज्‍यादा Use किया जा रहा है।
जब हम .NET Framework का प्रयोग करते हुए Database Application Develop करना चाहते हैं, तो इस जरूरत को पूरा करने के लिए हमें Microsoft .NET Framework के ADO.NET Part को Use करना होता है। क्‍योंकि ADO.NET ही हमें Frontend व Backend के बीच Data Interact करने के लिए माध्‍यम Provide करता है। यानी हमें वे Classes, Structures व Enums आदि Provide करता है, जिनका प्रयोग करके हम .NET Framework को Frontend की तरह Use करते हुए Commercial Business Applications Develop करने की क्षमता प्राप्‍त करते हैं।
जब हम .NET Framework का प्रयोग करते हुए Business Applications Develop करते हैं, तब सामान्‍यत: User Interface Design करने के लिए या तो हम Windows Forms अथवा WPF (Windows Presentation Foundation) API का प्रयोग करते हैं, अथवा ASP.NET (Web Forms, MVC, MVVM, etc…) API का प्रयोग करते हैं। हम चाहे किसी भी Frontend User Interface Development API को Use करें, Backend Database के साथ Interact करने के लिए माध्‍यम के रूप में ADO.NET API को ही Use किया जाता है।
इसलिए C# या VB.NET जैसी Modern Programming Languages को भी बेहतर तरीके से उपयोग में लेते हुए Commercial Business Applications उसी स्थिति में Develop किए जा सकते हैं, जबकि हमें ADO.NET API का उपयुक्‍त ज्ञान हो।
हालांकि ADO.NET Core को पूरी तरह से .NET Framework 2.0 के साथ Launch किया गया था, जो कि ADO.NET Core का लगभग Finalized Version था। जिसके बाद .NET Framework 3.5 के साथ LINQ for SQL व ADO.NET Entity Framework API को Launch किया गया, लेकिन Entity Framework को Launch करने के बावजूद ADO.NET 2.0 Core API में किसी तरह का परिवर्तन नहीं किया गया है, बल्कि ADO.NET Entity Framework पूरी तरह से ADO.NET Core 2.0 पर ही आधारित है। इसलिए यदि हम ADO.NET Entity Framework को बेहतर तरीके से Use करना चाहते हैं, तब भी हमें ADO.NET Core को बेहतर तरीके से समझना जरूरी है।
अत: C#.NET Programming Language का प्रयोग करते हुए ADO.NET Core API Framework को आसानी से सीखने के लिए हमने “ADO.NET with C# in Hindi” पुस्‍तक तैयार की है, जो आपको Step by Step तरीके से एक Modern Database Application Develop करने से सम्‍बंधित जरूरी Concepts सिखाती है। साथ ही इस पुस्‍तक में Single Form व Master/Detail Form आधारित GUI Windows Application Example Programs के माध्‍यम से ADO.NET के विभिन्‍न Concepts को समझाने की कोशिश की है, जिनके आधार पर आप न केवल अपने College Level Projects Develop कर सकते हैं, बल्कि यदि आप चाहें तो इन्‍हीं तकनीकों का प्रयोग करके Professional Applications भी Develop कर सकते हैं अथवा किसी भी .NET Framework आधारित Database Application Software Develop करने वाली कम्‍पनी में आसानी से Job प्राप्‍त कर सकते हैं।
यदि आप .NET Based विभिन्‍न Software Development Programming Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न ADO.NET Core API आधारित Modern Database Programming Concepts सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Programs व Examples को तुरन्‍त Copy करके अपने Computer पर Run करते हुए Program का Effect देख सकते हैं।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
चूंकि C#.NET एक Modern Programming Language है, जो कि C/C++, Java व Visual Basic पर आधारित है। इसलिए यदि आप C# Programming Language को Use करते हुए Professional Database Applications Develop करना चाहते हैं, तो निश्चित रूप से ये जरूरी है कि आपको C# Programming Language व .NET Framework का पर्याप्‍त ज्ञान हो। अत: यदि आपको C# Programming Language व .NET Framework का उपयुक्‍त ज्ञान न हो, तो आपको इस पुस्‍तक के साथ ही “C#.Net in Hindi” पुस्‍तक भी खरीदनी चाहिए, ताकि आप इस पुस्‍तक में लिखे गए Codes व Concepts को बेहतर तरीके से समझ सकें।
इसके अलावा यदि आपको Event Driven Programming का ज्ञान नहीं है, तो आपको हमारी पुस्‍तक “Visual Basic 6 in Hindi” भी खरीदनी चाहिए, क्‍योंकि इस पुस्‍तक में हमने कई Windows Forms Application आधारित Example Programs के माध्‍यम से ADO.NET द्वारा Provided Features व Concepts को समझाने के लिए Use किया है। इसलिए इस पुस्‍तक में दिए गए Windows Forms Related Event Driven Programming Concepts का ज्ञान होना आपके लिए जरूरी है, तभी आप इस पुस्‍तक में दिए गए Windows Forms Application Programs की Working को बेहतर तरीके से समझ सकेंगे।
हालांकि .NET के वर्तमान Version के अनुसार Visual Basic 6 काफी पुराना हो चुका है और इसका प्रयोग करते हुए अब कोई Professional Software भी Develop नहीं किया जाता, लेकिन फिर भी Microsoft ने Event Driven Visual Software Development के Basic Concept में .NET के Latest Version तक कोई परिवर्तन नहीं किया है। यानी जिस तरह से Visual Basic 6 में Event Driven Programming Model को Rapid Application Development के लिए Use किया जाता था, आज C# के लिए भी उसी Event Driven Programming Model को Use किया जाता है।
यानी हालांकि Visual Basic 6 के Codes बदल गए हैं और वे Codes, C# के लिए समान प्रकार से काम नहीं करते, लेकिन आज भी Microsoft के Visual Development का तरीका वही है, जो Visual Basic 6 का था। यानी Visual Basic 6 आपके C#.NET के Event Driven Programming Model के Concepts को Clear करने में काफी मदद करेगा।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखा गया है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी। (



ADO.NET in Hindi
ADO.NET in Hindi: चूंकि Computer Technology का जब से Commercialization हुआ है, तब से सबसे ज्यादा यदि कोई Application Develop किया गया है, तो वह Database Related Application ही है और Computer Technology का Commercialization करने का मूल उद्देश्‍य भी Business ही था। ताकि Business Related जरूरी Decisions ज्‍यादा Accurate Data के आधार पर व ज्‍यादा तेजी से लिया जा सके।
इसीलिए वर्तमान समय में भी Develop किए जाने वाले 95% से ज्‍यादा Application Software, किसी न किसी तरह के Business से सम्‍बंधित Database Management Application Software ही हैं, जो किसी न किसी Specific Type की Business Requirement को पूरा करने के लिए ही Develop हो रहे हैं।
किसी भी प्रकार के Data की तरह Business Related Data को भी सारणी यानी Tables के रूप में Manage व Maintain करना ज्‍यादा आसान व सुविधाजनक होता है। इसलिए Business Related Data को ज्‍यादा आसानी से Access, Manipulate व Manage करने के लिए विभिन्‍न प्रकार के Frontend व Backend Develop करने वाली Programming Languages व Software Develop किए गए हैं, ताकि उन्‍हें आपस में बेहतर तरीके से Integrate करके ज्‍यादा तेजी से Business Applications Develop किए जा सकें।
जब हम Business Applications की बात करते हैं, तब सामान्‍यत: 2-Tier या 3-Tier Architecture आधारित Business Applications Develop किए जाते हैं तथा विभिन्‍न प्रकार के Design व Development Patterns Use किए जाते हैं। हालांकि इन दोनों ही तरह के Development Architectures को सरल शब्‍दों में Frontend व Backend के नाम से जाना जाता है, जहां Frontend किसी भी Business Application का वह Part होता है, जिसके माध्‍यम से Develop किए जाने वाले Application Software के साथ User Interact करता है। जबकि Backend के रूप में वह DBMS Software होता है, जिसमें Business Application से सम्‍बंधित Actual Data Stored रहता है।
Frontend के रूप में वर्ततान समय में Java या .NET Based Programming Languages को सर्वाधिक Use किया जा रहा है, जबकि Backend के रूप में MSSQL Server, Oracle व MySQL को सबसे ज्‍यादा Use किया जा रहा है।
जब हम .NET Framework का प्रयोग करते हुए Database Application Develop करना चाहते हैं, तो इस जरूरत को पूरा करने के लिए हमें Microsoft .NET Framework के ADO.NET Part को Use करना होता है। क्‍योंकि ADO.NET ही हमें Frontend व Backend के बीच Data Interact करने के लिए माध्‍यम Provide करता है। यानी हमें वे Classes, Structures व Enums आदि Provide करता है, जिनका प्रयोग करके हम .NET Framework को Frontend की तरह Use करते हुए Commercial Business Applications Develop करने की क्षमता प्राप्‍त करते हैं।
जब हम .NET Framework का प्रयोग करते हुए Business Applications Develop करते हैं, तब सामान्‍यत: User Interface Design करने के लिए या तो हम Windows Forms अथवा WPF (Windows Presentation Foundation) API का प्रयोग करते हैं, अथवा ASP.NET (Web Forms, MVC, MVVM, etc…) API का प्रयोग करते हैं। हम चाहे किसी भी Frontend User Interface Development API को Use करें, Backend Database के साथ Interact करने के लिए माध्‍यम के रूप में ADO.NET API को ही Use किया जाता है।
इसलिए C# या VB.NET जैसी Modern Programming Languages को भी बेहतर तरीके से उपयोग में लेते हुए Commercial Business Applications उसी स्थिति में Develop किए जा सकते हैं, जबकि हमें ADO.NET API का उपयुक्‍त ज्ञान हो।
हालांकि ADO.NET Core को पूरी तरह से .NET Framework 2.0 के साथ Launch किया गया था, जो कि ADO.NET Core का लगभग Finalized Version था। जिसके बाद .NET Framework 3.5 के साथ LINQ for SQL व ADO.NET Entity Framework API को Launch किया गया, लेकिन Entity Framework को Launch करने के बावजूद ADO.NET 2.0 Core API में किसी तरह का परिवर्तन नहीं किया गया है, बल्कि ADO.NET Entity Framework पूरी तरह से ADO.NET Core 2.0 पर ही आधारित है। इसलिए यदि हम ADO.NET Entity Framework को बेहतर तरीके से Use करना चाहते हैं, तब भी हमें ADO.NET Core को बेहतर तरीके से समझना जरूरी है।
अत: C#.NET Programming Language का प्रयोग करते हुए ADO.NET Core API Framework को आसानी से सीखने के लिए हमने “ADO.NET with C# in Hindi” पुस्‍तक तैयार की है, जो आपको Step by Step तरीके से एक Modern Database Application Develop करने से सम्‍बंधित जरूरी Concepts सिखाती है। साथ ही इस पुस्‍तक में Single Form व Master/Detail Form आधारित GUI Windows Application Example Programs के माध्‍यम से ADO.NET के विभिन्‍न Concepts को समझाने की कोशिश की है, जिनके आधार पर आप न केवल अपने College Level Projects Develop कर सकते हैं, बल्कि यदि आप चाहें तो इन्‍हीं तकनीकों का प्रयोग करके Professional Applications भी Develop कर सकते हैं अथवा किसी भी .NET Framework आधारित Database Application Software Develop करने वाली कम्‍पनी में आसानी से Job प्राप्‍त कर सकते हैं।
यदि आप .NET Based विभिन्‍न Software Development Programming Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न ADO.NET Core API आधारित Modern Database Programming Concepts सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Programs व Examples को तुरन्‍त Copy करके अपने Computer पर Run करते हुए Program का Effect देख सकते हैं।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
चूंकि C#.NET एक Modern Programming Language है, जो कि C/C++, Java व Visual Basic पर आधारित है। इसलिए यदि आप C# Programming Language को Use करते हुए Professional Database Applications Develop करना चाहते हैं, तो निश्चित रूप से ये जरूरी है कि आपको C# Programming Language व .NET Framework का पर्याप्‍त ज्ञान हो। अत: यदि आपको C# Programming Language व .NET Framework का उपयुक्‍त ज्ञान न हो, तो आपको इस पुस्‍तक के साथ ही “C#.Net in Hindi” पुस्‍तक भी खरीदनी चाहिए, ताकि आप इस पुस्‍तक में लिखे गए Codes व Concepts को बेहतर तरीके से समझ सकें।
इसके अलावा यदि आपको Event Driven Programming का ज्ञान नहीं है, तो आपको हमारी पुस्‍तक “Visual Basic 6 in Hindi” भी खरीदनी चाहिए, क्‍योंकि इस पुस्‍तक में हमने कई Windows Forms Application आधारित Example Programs के माध्‍यम से ADO.NET द्वारा Provided Features व Concepts को समझाने के लिए Use किया है। इसलिए इस पुस्‍तक में दिए गए Windows Forms Related Event Driven Programming Concepts का ज्ञान होना आपके लिए जरूरी है, तभी आप इस पुस्‍तक में दिए गए Windows Forms Application Programs की Working को बेहतर तरीके से समझ सकेंगे।
हालांकि .NET के वर्तमान Version के अनुसार Visual Basic 6 काफी पुराना हो चुका है और इसका प्रयोग करते हुए अब कोई Professional Software भी Develop नहीं किया जाता, लेकिन फिर भी Microsoft ने Event Driven Visual Software Development के Basic Concept में .NET के Latest Version तक कोई परिवर्तन नहीं किया है। यानी जिस तरह से Visual Basic 6 में Event Driven Programming Model को Rapid Application Development के लिए Use किया जाता था, आज C# के लिए भी उसी Event Driven Programming Model को Use किया जाता है।
यानी हालांकि Visual Basic 6 के Codes बदल गए हैं और वे Codes, C# के लिए समान प्रकार से काम नहीं करते, लेकिन आज भी Microsoft के Visual Development का तरीका वही है, जो Visual Basic 6 का था। यानी Visual Basic 6 आपके C#.NET के Event Driven Programming Model के Concepts को Clear करने में काफी मदद करेगा।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखा गया है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी। (
android mobile ki history

android mobile ki history

android mobile ki history

october2003 me united states of america ke colifornia state ke towns of palo alto me
1.andy rubin
2.rich miner
3.ivick sears
4.chris whits
inhone android infomation ki sthaphna ki thee andy rubin ka kehna tha ki ekk aisa smart mobile banaye jis se users bina perishan ke aur marji se jaha chate hai vaha ja sake 17august2005me google ke dowara eska adigharn kar ke google ke under jitne bhi companys hai usme ye project rakhagaya aur main compeny yani android info. ke andy rubin,rich miner,nick and chris white ye enn project me worker ke roop se kam karne lage  google ke dowara market me aane ka soch ne ke bad andy rubin ka leadership ke nice linux kernel bbased par mobile equipment platfrom develop kiya gaya google ne esa platfrom ki markrting ess ke sath ki 23september 2008 me android ka first editi on launch kiya uske bad ab tak android ke kayi edition update hote gaye hai har  bar inke update ke nam kisi kandy cake pastry se rakha hai jaise ki
1.cupcake
2.donut
3.eclair
4.froyo
5.gingerbread
6.honycomb
7.icecream
8.sandwich
9.jelly bean
10.kitkat
11.lolipop
5october 2015 me android ka best vrison update hua jiska name mashmallow hai.
writeing by mahendra kumar.s
ASP.NET in Hindi

ASP.NET in Hindi

क्‍यों ठीक से सीखना जरूरी है Core ASP.NET WebForms with C#?


ASP.NET in Hindi
ASP.NET WebForms Microsoft द्वारा Develop किया गया Web Application Development Framework है जिसे .NET Platform के आधार पर Develop किया गया है। जब Internet अपने शुरूआती दौर में था, तब ज्‍यादातर Desktop Applications ही Develop होते थे, इसलिए उस समय के ज्‍यादातर Programmers Microsoft की Visual Basic Programming Language का प्रयोग करते हुए Visual Studio के माध्‍यम से बडी ही तेजी से Desktop Applications Develop करते थे।
लेकिन Internet के विकास के साथ ही Market में Desktop Applications की तुलना में Web Applications की मांग बढने लगी। जिसकी वजह से उस समय के Visual Basic Developers Web Application Development Field में Enter करने के लिए Web Related Programming Languages जैसे कि PHP, JSP, etc… सीखने की ओर बढने लगे।
लेकिन क्‍योंकि उस समय के Developers तेज गति से Desktop Applications Develop करने के लिए Visual Basic व Visual Studio का प्रयोग करते थे, लेकिन Market की Requirement बदलने के कारण इन Programmers को Web Programming से सम्‍बंधित Languages व Frameworks सीखना जरूरी हो गया।
लेकिन Microsoft नहीं चाहता था कि उसके Visual Studio को Use करते हुए Desktop Applications Develop करने वाले Programmers किसी अन्‍य Programming Language पर Switch हों, इसलिए Microsoft ने अपने Programmers को Current Market की Requirements को पूरा करने हेतु आसानी से Web Development करने के लिए एक ऐसा Environment Provide करना चाहा, जिसका प्रयोग करते हुए बिना कोई नई Web Programming Language सीखे हुए वे ठीक उसी तरह से Event Driven Programming Model आधारित Web Applications Develop कर सकें, जिस तरह से Desktop Applications Develop करते थे और इसी Concept को Implement करने के लिए Microsoft ने जिस नए Web Application Development Framework को विकसित किया, उसी को हम ASP.NET WebForms के नाम से जानते हैं।
वर्तमान समय में Web Applications Develop करने के लिए Server Side Scripting के रूप में जिन 3 मुख्‍य Technologies को उपयोग में लिया जाता है, ASP.NET उनमें से एक है जबकि Mostly Use होने वाली अन्‍य दो Technologies PHP व JSP हैं। इसलिए यदि Web Development में Career बनाने के लिहाज से भी देखें, तो Long Term Secure Career के लिए भी ASP.NET का भविष्‍य उज्‍जवल है, क्‍योंकि Web Development Sector में PHP के बाद ASP.NET आधारित Web Applications ही सर्वाधिक बनाए जाते हैं। साथ ही क्‍योंकि इसे Microsoft Company द्वारा Develop व Manage किया जाता है, इसलिए किसी भी प्रकार की जरूरत को पूरा करने के लिए हमें कई माध्‍यमों से Help प्राप्‍त हो जाती है। परिणामस्‍वरूप ASP.NET का प्रयोग करते हुए Web Application Develop करना तुलनात्‍मक रूप से अधिक आसान होता है।
इतना ही नहीं, ASP.NET को भी अब Microsoft ने कुछ और भागों (ASP.NET MVC, ASP.NET Webpages, etc…) में विभाजित कर दिया है, जो कि अलग-अलग तरह की जरूरतों को पूरा करने से सम्‍बंधित ज्‍यादा बेहतर सुविधाऐं Provide करते हैं।
उदाहरण के लिए यदि Fast Web Development करना हो, तो हम ASP.NET WebForms को Use कर सकते हैं। लेकिन यदि हमारा Web Application काफी Large Scale होने वाला हो, तो उस स्थिति में बेहतर यही होता है कि हम ASP.NET MVC को Use करते हुए अपना Web Application Develop करें। जबकि यदि हमारा Web Application काफी छोटा हो, तो हम इस प्रकार के छोटे Web Application को ASP.NET Web Pages प्रयोग करते हुए भी Develop कर सकते हैं।
चूंकि ASP.NET WebForms हमें Visual Studio द्वारा Drag and Drop Technique पर आधारित Event Driven Programming Model Provide करता है, इसलिए WebForms आधारित Web Application Develop करना तुलनात्‍मक रूप से काफी आसान होता है। क्‍योंकि WebForms आधारित Web Application Develop करने हेतु Server Side Scripting के लिए हमें किसी भी नई Programming Language को सीखने की जरूरत नहीं होती, बल्कि हम VB.NET या C# जैसी किसी भी .NET Supported Programming Language को Server Side Coding के लिए Use कर सकते हैं।
साथ ही ASP.NET WebForms हमें कई प्रकार के Server Side Web Controls Provide करता है, जिनका प्रयोग करते हुए हम बहुत ही तेज गति से Professional Level के Web Applications Develop कर सकते हैं। क्‍योंकि इन Web Controls का प्रयोग करके हम बडी ही आसानी से अपने Webpage को GUI Mode में Graphically Design कर सकते हैं, जबकि इस Graphical Design यानी GUI Controls को Create करने के लिए हमें एक भी Line का Manual Markup लिखना जरूरी नहीं होता।
अत: ASP.NET WebForms आधारित Web Application Development को आसानी से सीखने के लिए हमने “Core ASP.NET WebForms with C# in Hindi” पुस्‍तक तैयार किया है, जो आपको Step by Step न केवल Modern Web Application Development सिखाती है, बल्कि आपको ये भी बताती है कि किस प्रकार की जरूरत को पूरा करने के लिए ASP.NET WebForms हमें कौनसा Control Provide करता है और उस Control को किस तरह से Use किया जाता है।
चूंकि इस पुस्‍तक में Server Side Scripting Language के रूप में C#.NET को Use किया गया है, इसलिए यदि आपको C#.NET का उपयुक्‍त व पर्याप्‍त ज्ञान न हो, तो बेहतर यही होगा कि आप हमारी अन्‍य पुस्‍तक C#.NET in Hindi भी पढें, ताकि आपको इस पुस्‍तक में दिए गए विभिन्‍न Examples ठीक से समझ में आ सकें। इस पुस्‍तक द्वारा आप न केवल C# Programming Language से सम्‍बंधित महत्‍वपूर्ण Language Constructs के बारे में ज्ञान प्राप्‍त करते हैं, बल्कि C# वर्तमान समय की सबसे Modern Programming Language होने की वजह से इसकी विभिन्‍न महत्‍वपूर्ण .NET Class Libraries के बारे में भी काफी उपयोगी व महत्‍वपूर्ण जानकारी प्राप्‍त कर सकते हैं।
इसी तरह से वर्तमान समय में लगभग प्रत्‍येक Web Application Database पर आधारित होता है। इसलिए हालांकि इस पुस्‍तक में हमने ADO.NET के बारे में पर्याप्‍त Discussion किया है, फिर भी ADO.NET के बारे में बेहतर तरीके से समझें बिना, इसे Efficiently Use नहीं किया जा सकता। अत: यदि आप इस ASP.NET WebForms पुस्‍तक को खरीद रहे हैं, तो बेहतर होगा कि आप ADO.NET with C# in Hindi पुस्‍तक भी पढें, जिसमें .NET Framework के ADO.NET Part को काफी विस्‍तार से Discuss किया गया है और इस ADO.NET की जरूरत हर उस Application में समान रूप से होता है, जिसमें Directly या Indirectly किसी भी तरह से Database को Use किया जा रहा हो।
चूंकि ASP.NET WebForms अपने आप में काफी बडा Subject है और जब ASP.NET WebForms को Develop किया जा रहा था, तब जरूरत के अनुसार इसे पूरी तरह से Extendable बनाए रखने के लिए इसे OOPS के आधार पर Develop किया गया था। इसलिए हालांकि वर्तमान समय में ASP.NET MVC, ASP.NET Web Pages, आदि के रूप में ASP.NET के कई नए Versions विकसित हो गए हैं, जो कि Different प्रकार की जरूरतों को पूरा करते हैं, लेकिन ये सभी Web की कुछ Core Functionalities को समान रूप से Use करते हैं, जिनमें Web की शुरूआत से लेकर अब तक कोई Change नहीं हुआ है।
क्‍योंकि भले ही समय व जरूरतों के अनुसार Web Applications के Development के तरीके व Design Patterns बदल गए हैं, लेकिन Web अभी भी एक Stateless Protocol आधारित Technology पर ही Depend है और अभी भी Exactly उसी तरह से काम करता है, जिस तरह से तब करता था, जब ASP.NET WebForms को Develop किया जा रहा था।
इसलिए इस पुस्‍तक में हमने ASP.NET के केवल उन Core Concepts को ही Include किया है, जो कि ASP.NET के WebForms, MVC, Web Pages आदि सभी प्रकार के Web Development Patterns के लिए समान होते हैं। जबकि ASP.NET WebForms Pattern से सम्‍बंधित अन्‍य Advance Concepts को Advance ASP.NET WebForms in Hindi पुस्‍तक में विस्‍तार से Discuss किया गया है।
अत: यदि आप Core ASP.NET WebForms in Hindi पुस्‍तक खरीद रहे हैं, तो आपको Advance ASP.NET WebForms in Hindi पुस्‍तक जरूर खरीदनी चाहिए, क्‍योंकि ये दोनों पुस्‍तकें एक दूसरे पर निर्भर हैं और इन दोनों में से केवल किसी एक पुस्‍तक को पढकर आप Professional Level का WebForms आधारित Complete Web Application Develop नहीं कर सकते।
यदि आप ASP.NET WebForms आधारित Web Application Development Field में अपना Career बनाना चाहते हैं व Long Term Career प्राप्‍त करना चाहते हैं, तो ये पुस्‍तक आपके लिए काफी उपयोगी व जरूरी पुस्‍तक है, जिसे आपको जरूर खरीदना चाहिये। यदि आप चाहें तो पुस्‍तक खरीदने से पहले आप इसके कुछ SAMPLE CHAPTERS को DEMO EBOOK के रुप मे Download करके भी पढ सकते हैं, ताकि आप ये जान सकें कि पुस्‍तक कितनी सरल भाषा में लिखी गई है और आप कितनी आसानी से इस पुस्‍तक के माध्‍यम से विभिन्‍न Modern Web Development Concepts को C#.NET Programming Language के माध्‍यम से सीख सकते हैं।
ये पुस्‍तक PDF EBook के रूप में है, इसलिए आप इस पुस्‍तक को न केवल अपने Computer पर पढ सकते हैं, बल्कि आप इस पुस्‍तक को किसी भी ADOBE Reader Supported Mobile Phone, Tablet PC, Netbook, Laptop पर भी पढ सकते हैं और इसमें दिये गए Example Webpages को तुरन्‍त Copy करके अपने Computer पर Installed Visual Studio द्वारा Run करते हुए Webpage का Output अपने Web Browser में देख सकते हैं।
इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित Detailed Information प्राप्‍त करने के लिए आप How to Buy Webpage को देख सकते हैं जबकि इस पुस्‍तक को PDF EBook के रूप में खरीदने से सम्‍बंधित किसी भी तरह की समस्‍या के समाधान हेतु आप Mobile Number: 097994-55505 पर Call कर सकते हैं, जहां मैं स्‍वयं आपके पुस्‍तक खरीदने से सम्‍बंधित किसी भी तरह के सवाल का जवाब देता हूं अथवा किसी भी तरह के Confusion को Solve करता हूं।
ये पुस्‍तक न केवल आपके Programming Career को एक नई दिशा देने में मदद करती है, बल्कि यदि आप कोई Degree Level Course जैसे कि BCA, PGDCA, MCA, O-Level, A-Level, B-Level आदि भी कर रहे हैं, तो भी आपके लिए काफी उपयोगी साबित होती है और आपके ज्‍यादातर Syllabus को Cover करती है। क्‍योंकि इस पुस्‍तक को ज्‍यादातर Universities के Syllabus को ध्‍यान में रखते हुए ही लिखा गया है।
इस पुस्‍तक की सबसे बडी विशेषता ये है कि ये पुस्‍तक आसानी से समझने योग्‍य हिन्‍दी भाषा में लिखी गई है और हिन्‍दी भाषा के क्लिष्‍ट शब्‍दों का प्रयोग करने के स्‍थान पर इसमें English भाषा के शब्‍दों का प्रयोग ज्‍यादा किया गया है क्‍योंकि Computer Programming में English भाषा के शब्‍द, हिन्‍दी भाषा के शब्‍दों की तुलना में ज्‍यादा आसानी से समझ में आ जाते हैं।
और जैसाकि हम सभी जानते हैं कि हर पुस्‍तक में समय-समय पर नए Content Add होते रहते हैं, जिससे पुस्‍तकों का नया Version आता रहता है। यदि आप इस पुस्‍तक को PDF Format EBook के रूप में खरीदते हैं, तो इस पुस्‍तक के सभी Updated Versions आपको Lifetime Free प्राप्‍त होते हैं, जिनके लिए आपको अलग से कोई Extra Charge कभी भी नहीं देना होता।
यानी इस पुस्‍तक में भविष्‍य में जब भी कोई परिवर्तन किया जाएगा, उस परिवर्तित वर्जन के लिए आपको अलग से कोई Payment नहीं करना होगा, बल्कि हर Updated Version Update होते ही आपको आपके EMail पर Automatically भेज दिया जाएगा, जिसके लिए आपको अलग से Request करने की भी जरूरत नहीं होगी।