নির্মাণ ও ভিসুয়াল স্টুডিও 2008 সালে eHouse4DotNet সফ্টওয়্যার সংশোধিত +

সফ্টওয়্যার ehouse4DotNet এর eHouse হোম অটোমেশন সিস্টেমের সংস্করণ তৈরি করা সম্ভব এবং 2008 থেকে ভিসুয়াল স্টুডিও মধ্যে পরিবর্তন .
ভিসুয়াল স্টুডিও একটি স্বতন্ত্র সফ্টওয়্যার তৈরী করার জন্য অপেক্ষাকৃত ব্যয়বহুল হাতিয়ার যাতে ব্যবহারকারীরা মূল্যায়ন সংস্করণ যা সক্রিয় উপর 90 দিনের জন্য কাজ করতে পারেন . এই দেয় সম্পন্ন আবেদন এই টেমপ্লেটটি সফ্টওয়্যার eHouse4DotNet উপর ভিত্তি করে উন্নতি করতে যথেষ্ট সময় আপনি .
ভিসুয়াল স্টুডিও ইনস্টলেশন ইনস্টল করার প্রয়োজন মাইক্রোসফটের সাইট থেকে এবং কিছু ক্ষেত্রে পরিবেশ সফ্টওয়্যার ডাউনলোড ছবিটি একটি ডিভিডি তৈরি করুন .
ইন্টারনেট থেকে ISO কাছের সার্ভার থেকে ডাউনলোড .
পরে চমত্কার একটি ডিস্ক একটি ISO ইমেজ তৈরি , আমরা ইনস্টলেশনের জন্য আবশ্যক ফাইল আপনার পিসি থেকে কপি VS ইনস্টল করতে পারেন .
মোবাইল প্ল্যাটফর্মের জন্য সফ্টওয়্যার নির্মাণ এছাড়াও ডাউনলোড করুন এবং অপারেটিং সিস্টেমের ইমেজ Emulators ইনস্টল করা আবশ্যক:
উদাহরণস্বরূপ:
” উইন্ডোজ মোবাইল 6 . 1 পেশাগত SDK এর সুদ্ধ করুন . msi ” ,
” উইন্ডোজ মোবাইল 6 . 5 পেশাগত চিত্র (যুক্তরাষ্ট্র) . msi ” ,
” উইন্ডোজ ফোন 7 পেশাগত চিত্র (যুক্তরাষ্ট্র) . msi ” ,
ইত্যাদি . সঙ্গে ভিন্ন সংখ্যা ও অপারেটিং সিস্টেমের নামের .
সাধারণভাবে , স্মার্টফোন এবং মান পেশাদারী সংস্করণ সাধারণ জিএসএম ফোন জন্য পড়ুন .
জিএসএম ফোন খুব ছোট পর্দায় ক্ষেত্রে এবং স্মার্টফোন থেকে eHouse বা অন্যান্য হোম অটোমেশন সিস্টেম ঠাহর হয় অর্থহীন .
কন্ট্রোল করা সম্ভব কিন্তু খুব অস্বস্তিকর .
হিসাবে আরামদায়ক নিয়ন্ত্রণ অধিক 3 একটি কর্ণ থেকে প্রাপ্ত করা হয় . 5 ” (মাহবুব) .
ভিসুয়াল স্টুডিও ইনস্টলেশন খুবই সহজ , না এবং কোনো অ্যাপ্লিকেশন প্রয়োজন বিশেষ জ্ঞান না উইজার্ড দ্বারা উত্পন্ন প্রশ্নের উপর অনুমোদন প্রয়োজন .
সুবিধার জন্য , ফাইল যা ওয়েবে দূরবর্তী সমর্থনের জন্য সাহায্য ফাংশন এক্সেস কমাতে সাহায্য ইনস্টল করা .
সিদ্ধান্ত একটি নির্দিষ্ট অপারেটিং সিস্টেমের উপর ভিসুয়াল স্টুডিও ইনস্টল প্ল্যাটফর্ম বিশ্লেষণ করা আবশ্যক নেওয়া , আমরা সমর্থন মনস্থ করা (emulators) .
পুরাতন প্ল্যাটফর্ম – উইন্ডোজ মোবাইল উইন্ডোজ এক্সপি ইনস্টল করা সম্ভব .
যেমন Windows 7 ফোন হিসাবে নবীনতর emulators – Vista বা Windows 7 প্রয়োজন .
উইন্ডোজ 8 ফোন এমুলেটর – প্রয়োজন উইন্ডোজ 8 প্রো অপারেটিং সিস্টেম .
এটা এমন হতে পারে যে, যাতে সব মোবাইল প্ল্যাটফর্মের জন্য উইন্ডোজ সংস্করণ ডিবাগ 2 অথবা 3 ভিসুয়াল স্টুডিও এবং একটি এমুলেটর সঙ্গে অপারেটিং সিস্টেম প্রয়োজন হবে .
আপনি সফ্টওয়্যার সরাসরি সংযুক্ত স্মার্টফোন তৈরি ডিবাগ করতে পারেন , কিন্তু , এটা সাধারণত আরো সময় – বিশেষত কাজ প্রারম্ভে গ্রাসকারী .
যাও ডিবাগ স্মার্টফোনের ও ActiveSync মাইক্রোসফট সফ্টওয়্যার ইনস্টল করা আবশ্যক , যা পিসি এবং স্মার্টফোনের মধ্যে যোগাযোগ প্রদান করে , সফ্টওয়্যার লোড ডিভাইস (স্থাপনার) , এবং পদক্ষেপ – দ্বারা – পদক্ষেপ ডিবাগিং .
অন্য দিকে স্মার্টফোনে সরাসরি ডিবাগ অন তার স্বপক্ষে এবং সমর্থকদের হয়েছে কারণ এটি করতে পারবেন একটি 100 % ডিভাইস যা সম্পূর্ণভাবে এমুলেটর করা সম্ভব হবে না দেওয়া সাথে সামঞ্জস্য .
কারণ যেমন অনেক হতে পারে:

  • অন্য ফাইল সিস্টেম
  • অন্য ফাইল ফরম্যাট বা অক্ষর ফাইল রূপান্তর
  • ফাইলের নামের ক্ষেত্রে বা ডিরেক্টরি পরিবর্তন করুন
  • অন্য স্মার্টফোনের এমুলেটর সম্পর্কিত আপনার কম্পিউটার হার্ডওয়্যার কর্মক্ষমতা
  • কিছু যেমন জিএসএম মোডেম সংযোগ হিসাবে যোগাযোগ মাধ্যমের ডিবাগ অসম্ভবতা , 3G , ব্লুটুথ , IrDA
  • স্মার্টফোনের জন্য সমর্থন সমস্যা , ট্যাবলেট বোতাম
  • স্পর্শ পর্দা জন্য সমর্থন মধ্যে পার্থক্য , ঠারে , মাল্টি – স্পর্শ
  • অ্যাকাউন্ট মধ্যে CPU 'র ক্ষমতা গ্রহণ এবং পরিণামে ব্যাটারি এবং মোবাইল ডিভাইসের নিতে প্রয়োজন
  • অন্যান্য স্থানীয় অ্যাপ্লিকেশনের সাথে সহযোগিতা , হার্ডওয়্যার এবং সফ্টওয়্যার রিসোর্স
  • কনফিগারেশন উপর নির্ভরতা , জিএসএম অপারেটর লক এবং সীমাবদ্ধতার

আপনি যদি তৈরি এবং উভয় মোবাইল যন্ত্রাংশের সফটওয়্যার আপগ্রেড করতে চান ( . নেট ফ্রেমওয়ার্ক কম্প্যাক্ট – CF) এবং পিসি ( . NET ফ্রেমওয়ার্ক) প্রাচীনতম এবং সবচেয়ে খারাপ সংস্করণ বা ফোন যেমন Windows 7 এর জন্য সবচেয়ে ভাল সফটওয়্যার তৈরি করার জন্য .
এটি কেন , যে উপাদান , ফাংশন এবং . নেট লাইব্রেরি থেকে সম্পর্ক অনেক বেশী ( . নেট CF) এবং রিগ্রেশন , অনেক সংস্করণে পরিবর্তন ঊর্ধ্বমুখী চেয়ে আরো কঠিন এবং একটি উল্লেখযোগ্য হতে পারে ” অধ: পতন ” একটি ফর্ম খুব ছোট পরিবর্তন পরে প্রোগ্রাম এবং কম্পাইলার মধ্যে বাগ শত শত .
দুর্ভাগ্যবশত , মাইক্রোসফট খোলাখুলিভাবে ঘোষণা করে যে পুরোনো সফ্টওয়্যারের ভেন্ডিং মেশিন থেকে নতুন যেমন উইন্ডোজ মোবাইল 6 অপারেটিং সিস্টেমে না পাস . 5 উইন্ডোজ ফোন 7 যা প্রয়োজন প্রতিটি সিস্টেমের নতুন সংস্করণের জন্য কোড সংশোধন হতে পারে .
অন্তর্বর্তী সংস্করণ (পরে দশমিক বিন্দু অঙ্ক) যখন ঊর্ধ্বগামী না সত্যিই কোন ব্যাপার নয় , সমস্যা যখন পরিবর্তন 6 প্রধান সংস্করণ উঠা পারেন – > ; 7 – > ; 8 .
পার্থক্য উইন্ডোজ ফোন 8 এবং উইন্ডোজ 8 সঙ্গে এমনকি বৃহত্তর কারণে সংশোধিত সিস্টেমের আর্কিটেকচারের যাও . এটা সম্ভব যে আপনার অ্যাপ্লিকেশন কোর eHouse4DotNet পুনর্লিখন করার প্রয়োজন হতে পারে .
ভিসুয়াল স্টুডিও ইনস্টলেশন ও কনফিগারেশন যাও এখন রিটার্নিং এবং প্রয়োজনীয় Emulators , VS মধ্যে দুর্বলতম একটি ডিভাইস যে নিয়ন্ত্রণ করা যাচ্ছে জন্য প্রকল্প তৈরি .

 ভিসুয়াল স্টুডিও একটি মোবাইল স্মার্ট হোম eHouse জন্য আবেদন প্রকল্পের নির্মাণ


 নির্বাচন করা . নেট ফ্রেমওয়ার্ক প্রকল্পের জন্য নিবিড়

 নির্বাচিত টার্গেট ডিভাইস প্ল্যাটফর্মের জন্য রেফারেন্স বই ছাড়াও

  • আপনি ভিসুয়াল স্টুডিও চলবে
  • অন ​​মেনু ফাইল নির্বাচন করুন – > ; ; নতুন – > ; ; প্রকল্প
  • ভিসুয়াল C-এর তালিকা থেকে গেম প্রকল্প ডায়লগে নির্বাচন # – > ; ; স্মার্ট ডিভাইস – > ; ; স্মার্ট ডিভাইস প্রকল্প
  • সংস্করণ নির্বাচন করুন . দুর্বলতম ইউনিট নেট দ্বারা সমর্থিত হয়
  • একটি প্রকল্পের নাম লিখুন এবং গন্তব্য ফোল্ডারটি নির্বাচন করুন , প্রকল্পের জন্য একটি ডিরেক্টরি নির্মাণ করুন নির্বাচন করুন এবং ওকে ক্লিক করুন
  • এ ডায়লগ বক্সটি ” গেম স্মার্ট প্রকল্প ডিভাইস যোগ করুন ” নিম্নতম সমর্থিত প্ল্যাটফর্ম উদাহরণ চয়ন ” উইন্ডোজ মোবাইল 6 . 1 পেশাগত ” এবং সংস্করণ . নেট ফ্রেমওয়ার্ক কম্প্যাক্ট
  • ডিভাইস অ্যাপ্লিকেশন নির্বাচন করুন এবং ওকে টিপুন
  • প্রকল্পের একটি উইন্ডো তৈরি এবং টার্গেট ডিভাইস বা স্মার্টফোনের এমুলেটর নির্বাচন
  • তারপর , এ প্রকল্প মেনু – > ; ; প্রকল্প বৈশিষ্ট্যাবলী ট্যাব , ডিভাইস নির্বাচন করে উদ্দিষ্ট ডিভাইস নির্বাচন করুন ” সর্বশেষ সংস্করণটি স্থাপন . নেট ”
  • প্রকল্প হিসাবে এবং ভিসুয়াল স্টুডিও মধ্যে সংরক্ষণ করা সেট আউট
  • আপনার Windows এ প্রকল্পের বিদ্যমান eHouse4DotNet গ্রন্থাগারের সোর্স ফাইল অনুলিপি করুন
  • আবার , ভিসুয়াল স্টুডিও যান এবং প্রকল্প eHouse4DotNet খুলুন
  • মধ্যে ” সমাধান এক্সপ্লোরার ” ডান পাশের প্রকল্প নির্বাচন করুন এবং ডান মাউস বাটন ক্লিক করুন এবং Add নির্বাচন করুন – > ; ; আইটেম বিদ্যমান এবং লাইব্রেরি eHouse4DotNet থেকে কপি করা ফাইলের সব যোগ
  • এছাড়াও ” সমাধানের এক্সপ্লোরার ” তথ্যসূত্র ডান মাউস বাটন নির্বাচন করুন যাও মেনু প্রদর্শন প্রেস
  • উপর . একটি বিশেষ সফটওয়ার প্ল্যাটফর্ম যাও সব রেফারেন্স খুঁজে নেট
  • একটি প্রমিত পর্দার স্মার্টফোনের আয়তন (রেজোলিউশন) জন্য আদর্শ মাপ ফর্ম পরীক্ষা হল 480 * 800
  • এই নিবন্ধটি নির্দেশাবলী অনুযায়ী নিয়ন্ত্রণ প্যানেল জন্য কনফিগারেশন তৈরি করুন: ” স্মার্ট হোম eHouse – প্যানেল জন্য কনফিগারেশনের রপ্তানি ”
  • যখন ডিবাগ স্মার্টফোন ব্যবহার করে আপনি সম্পূর্ণ ডিরেক্টরি কপি করা আবশ্যক ” c: \ ই – হাউস \ ” সঙ্গে সিস্টেম কনফিগার সেটিং এবং প্যানেল একটি মেমরি কার্ড (বাঞ্ছনীয় রিডারের মধ্যে মেমরি কার্ড কাছে এবং নোটবুক পিসি বা অনুবাদ) এক্সপোর্ট . এই ফাইল রূপান্তর সমস্যা এড়াতে হবে , নাম এবং অক্ষর , এবং সহজ এবং দ্রুত কপি করুন . উপরন্তু , অনুলিপি ভুল ত্রুটির ক্ষেত্রে কমান্ড প্রম্পট xcopy মাধ্যমে এটি করতে পারেন . গন্তব্য ডিরেক্টরি ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” ফাইলের পাথ লিখুন . ডিরেক্টরির পাথ txt যে – হাউস বাণিজ্য . ” / সংগ্রহস্থল কার্ড / ই – হাউস / ” . স্মার্টফোনের হয় ডিবাগ প্রস্তুত এবং রানটাইম .
  • এমুলেটর ব্যবহার ক্ষেত্রে এমুলেটর পরামিতি কনফিগার হিসাবে অনুসরণ করে ডিবাগ:
  • ফোন আইকন টিপে এমুলেটর কল করুন
  • ফাইল মেনু নির্বাচন করুন – > ; ; কনফিগার করুন
  • ইন জেনারেল ট্যাব , টাইপ ” ভাগ করা ফোল্ডার ” যে ডিরেক্টরি ধারণকারী ডিরেক্টরির পাথ eHouse , উদাহরণ . ইনস্টলেশনের জন্য c: \ ই – ঘর \ টাইপ গ: \
  • ইন ট্যাব প্রদর্শন , ভিডিও নির্বাচন , এবং 90 ডিগ্রী যাও সজ্জা সেট
  • অধীন নেটওয়ার্ক , নির্বাচন করা ” NE2000 নেটওয়ার্ক অ্যাডাপ্টারের সক্ষম করুন ” এবং এমুলেশন ইন্টারফেসের একটি তালিকা ব্যবহার করে নেটওয়ার্ক সংযোগ .
  • OK টিপুন . ফাইল মেনু নির্বাচন করুন ” রাষ্ট্র এবং সংরক্ষণ করে প্রস্থান করুন ” . এমুলেটর ব্যবহারের জন্য প্রস্তুত .

উইন্ডোস সফ্টওয়্যার জন্য সোর্স কোড . নেট এ পাওয়া যাবে: eHouse হোম অটোমেশন – ওপেন সোর্স . নেট

 নির্বাচন করা . নেট ফ্রেমওয়ার্ক প্রকল্পের জন্য নিবিড়

 চাক্ষুষ ehouse হোম অটোমেশন জন্য স্টুডিও প্রোগ্রামিং
 চাক্ষুষ ehouse হোম অটোমেশন জন্য স্টুডিও প্রোগ্রামিং
 চাক্ষুষ ehouse হোম অটোমেশন জন্য স্টুডিও প্রোগ্রামিং
 চাক্ষুষ ehouse হোম অটোমেশন জন্য স্টুডিও প্রোগ্রামিং