টিউটোরিয়াল: ডেভেলপিং একটি 25 মিনিট উইন্ডোজ ফোন 7 আবেদন
আমরা আমাদের শেষ টিউটোরিয়ালে ইনপুটস্কোপগুলি সম্পর্কে জানতাম, উইন্ডোজ ফোন 7.5 ম্যাগো অ্যাপ ডেভেলপমেন্ট সিরিজের একটি অংশ হিসাবে। এই পাঠে আমরা কীভাবে ফোনের গ্লোবাল পজিশন পুনরুদ্ধার করতে পারি তা সম্পর্কে শিখব, অর্থাত্, এর অক্ষাংশ এবং রেখাচিত্র এবং তারপর একটি ওয়েব সার্ভিস কল যা সিটি, স্টেট এবং কান্ট্রি ফরম্যাটে অক্ষাংশ এবং দ্রাঘিমাংশ সমাধান করবে।
উইন্ডোজ ফোন 7 একটি জিপিএস ইন্টারফেসের সাথে সজ্জিত। যখন ফোন ফোনের অবস্থান পরিষেবা API দিয়ে মিলিত হয় তখন 7 আমরা অক্ষাংশ এবং দ্রাঘিমাংশ নির্ধারণ করতে ব্যবহার করতে পারি, যেমন, ফোনটির বর্তমান অবস্থান। তারপর আমরা শহর, রাজ্য এবং দেশ নির্ধারণ করতে অক্ষাংশ এবং দ্রাঘিমাংশ এই মান ব্যবহার করতে পারেন। শহর, রাষ্ট্র এবং দেশকে সমাধান করার জন্য আমরা একটি ওয়েব পরিষেবা ব্যবহার করি একটি ওয়েব পরিষেবাটি এমন পদ্ধতি হিসাবে চিন্তা করা যেতে পারে যা ইন্টারনেটের উপরে চলে। একটি webservice একটি সার্ভার হোস্ট করা হয় এবং তার পদ্ধতির নাম পরামিতি যে এটি গ্রহণ করা হবে এবং তথ্য কি ধরনের এটি ফিরে ফিরে হবে বরাবর উন্মুক্ত করা হয়। আমরা ইন্টারনেটে এই ধরনের একটি ওয়েব সার্ভিস কল করতে পারি, ফলাফলগুলি উদ্ধার করতে পারি এবং প্রাপ্ত তথ্য নিয়ে অর্থপূর্ণ কিছু করতে পারি।
তাই আসুন বাস্তব অভিজ্ঞতার দিকে হাত তুলি!
একটি নতুন উইন্ডো ফোন 7 প্রোজেক্ট তৈরি করুন `GPSDemo`। বিষয়বস্তু প্যানেল গ্রিডে নিম্নোক্ত xaml কোড অনুলিপি করুন এবং আটকান।
অনুভূমিক অ্যালগেনমেন্ট = "বাম" মার্জিন = "1২,23,0,0" নাম = টেক্সট = "" উল্লম্ব বিন্যাস = "শীর্ষ" প্রস্থ = "423" /> <বোতাম সামগ্রী = "আমাকে খুঁজুন" উচ্চতা = "72" অনুভূমিক অ্যালগেনমেন্ট = "বাম" মার্জিন = "275,59,0,0" নাম = "বোতাম 1" উল্লম্বভাবে বিন্যাস = "শীর্ষ" প্রস্থ = "160" ক্লিক করুন = "বোতাম 1_Click " /> উপরে দেওয়া কোডটি দিয়ে আমরা একটি ফাঁকা টেক্সটব্লক তৈরি করি এবং বিষয়বস্তু অনুসন্ধানের সাথে একটি বোতাম আমাকে খুঁজুন। বোতাম 1_Click ইভেন্টে নেভিগেট করুন। আমরা এই জন্য কোড লিখুন আগে এমনকি আমরা একটি রেফারেন্স যোগ করা প্রয়োজন। সমাধান এক্সপ্লোরারে প্রোজেক্টের শিরোনামটি ক্লিক করুন এবং মেনু থেকে রেফারেন্স জুড়ুন নির্বাচন করুন। `নেট` ট্যাবের অধীনে স্ক্রোল করুন এবং `system.Device` উপাদান নামটি নির্বাচন করুন। আপনার প্রকল্পের dll ফাইল যোগ করার জন্য ওকে ক্লিক করুন। পরবর্তী প্রকার কোডটি MainPage.xaml.cs- এর সর্বশেষ ব্যবহারের বিবৃতির পরে টাইপ করুন। System.Device.Location; ব্যবহার করে আমরা ওয়েব পরিষেবাটির একটি রেফারেন্স তৈরি করি। এটি করার জন্য ডান ক্লিক করুন প্রকল্প শিরোনাম এবং মেনু থেকে পরিষেবা রেফারেন্স নির্বাচন করুন নির্বাচন করুন। ঠিকানা টেক্সট বাক্সে নীচের URL `//msrmaps.com/TreraService2.asmx` লিখুন এবং `যান` এ ক্লিক করুন। একবার ওয়েব পরিষেবাটি ইন্টারনেটে সনাক্ত করা হলে আপনি সেই ওয়েব পরিষেবাতে উপলব্ধ অপারেশনগুলির একটি তালিকা দেখতে পাবেন। ServiceReference1 থেকে myTerraService থেকে নাম পরিবর্তনটি সরল পরিবর্তন করুন এবং ওকে বাটনে ক্লিক করুন। ভিজুয়াল স্টুডিও প্রক্সি ক্লাস তৈরি করে যা আপনি ওয়েব সার্ভিসের সাথে কাজ করার জন্য ব্যবহার করবেন। একবার এটি করা হলে আপনি ফোনটির জিপিএস ইন্টারফেসের সাথে কাজ করার জন্য প্রস্তুত। বোতাম 1_Click ইভেন্টে নিম্নোক্ত লাইনের কোডগুলি অনুলিপি করুন এবং আটকান। জিওসোওডিটিনেট ওয়াটার আমারউউচারার = নতুন জিওকোডিডিট ওয়াটার (); var myPosition = myWatcher.Position; ডাবল অক্ষাংশ = 18.916; ডাবল রেখাংশ = 72.9; যদি (! MyPosition.Location.IsUnknown) { অক্ষাংশ = myPosition.Location.Latitude; দ্রাঘিমাংশ = myPosition.Location.Longitude; } myTerraService.TerraServiceSoapClient ক্লায়েন্ট = নতুন myTerraService.TerraServiceSoapClient (); client.ConvertLonLatPtToNearestPlaceCompleted + + = নতুন EventHandler (client_ConvertLonLatPtToNearestPlaceCompleted); client.ConvertLonLatPtToNearestPlaceAsync (নতুন myTerraService.LonLatPt {লাত = অক্ষাংশ, লন = দ্রাঘিমাংশ}); বোতাম 1_Click পদ্ধতি অকার্যকর client_ConvertLonLatPtToNearestPlace- (বস্তু প্রেরক, myTerraService.ConvertLonLatPtToNearestPlaceComverttedEventArgs e) { textBlock1.Text = e.Result; এর শেষ কোঁকড়া ধনুর্বন্ধনী পরে নিম্নলিখিত পদ্ধতিটি কপি এবং পেস্ট করুন } এখন আসুন দেখি কোডটি কি ঠিক। প্রথমে আমরা myWatcher নামক ফিওওওর্ডিনেট ওয়াটার শ্রেণীর একটি বস্তু তৈরি করে অক্ষাংশ এবং দ্রাঘিমাংশের মানগুলি পাই এবং তারপর myposition.Location এর অক্ষাংশ এবং দ্রাঘিমাংশের সম্পত্তি অ্যাক্সেস করে অক্ষাংশ এবং দ্রাঘিমাংশ অ্যাক্সেস করি। পরবর্তী আমরা অক্ষাংশ এবং দ্রাঘিমাংশ পাস করে ওয়েব পরিষেবাতে একটি অসিঙ্ক্রোনাস কল তৈরি। অবশেষে আমরা কেবল টেক্সটব্লগে webservice এর ফলাফল প্রদর্শন করি। একটি অসিঙ্ক্রোনাস কল তৈরি করা হয় যাতে অ্যাপ্লিকেশনটি প্রতিক্রিয়াশীল হয়ে ওঠে যখন ওয়েব পরিষেবার ফলাফল পাওয়া যায়। জিপিএস, অবস্থান API এবং কলিং ওয়েব পরিষেবাদি সম্পর্কে আরও জানতে www.msdn.com যান। এই উপসংহারে পৌঁছেছে আমাদের উইন্ডোজ ফোন 7.5 মণি অ্যাপ্লিকেশন ডেভেলপমেন্ট সিরিজ।
10 টি জনপ্রিয় টিপস, ট্রিকস এবং মাইক্রোসফট অফিস সম্পর্কে টিউটোরিয়াল সম্পর্কে সবচেয়ে জনপ্রিয় টিপস, ট্রিকস এবং টিউটোরিয়াল

মাইক্রোসফটের অফিস টিম সবচেয়ে জনপ্রিয় পোস্টগুলির পিছনে তাকিয়ে বসে মাইক্রোসফ্ট অফিস সম্পর্কে এই পোস্টটি কিছু সেরা টিপস পোস্টের সাথে লিঙ্ক করা যায়।
বিভিন্ন ইনপুটসপপস যোগ করা: উইন্ডোজ ফোন অ্যাপস ডেভেলপমেন্ট টিউটোরিয়াল - অংশ ২7

উইন্ডোজ ফোন 7 এ কিভাবে বিভিন্ন ইনপুটসপপ পাওয়া যায় আপনার অ্যাপ্লিকেশন তাদের ব্যবহার করুন উইন্ডোজ ফোন অ্যাপস ডেভেলপমেন্ট টিউটোরিয়াল সিরিজের অংশ,
নিয়ন্ত্রণের জন্য স্টাইল এবং থিম রিসোর্স প্রয়োগ করুন: উইন্ডোজ ফোন অ্যাপস ডেভেলপমেন্ট টিউটোরিয়াল - পার্ট 20

শেষ টিউটোরিয়াল থেকে অব্যাহত , আমরা শিখব কিভাবে এই অংশে উইন্ডোজ ফোন অ্যাপস কন্ট্রোলের জন্য কাস্টম রং ব্রাশ এবং শৈলী প্রয়োগ করতে হবে।