Ushbu budilnik dasturini yaratishda Visual Studio 2012 dasturidan foydalangan holda yaratildi. Bu turdagi dasturlash tillarida tuzilgan dasturlar ishlashi uchun avvalo Microsoft companiyasing Microsoft.NETFramework turli bibliotekasidan foydalana olish imkoni bo`lishi shart. Soatlarning budilniklarni ishlatish uchun uning buragichini burash orqali ma’lum bir vaqtni belgilaymiz. Biz yaratgan budilnik dasturi esa kompyuter uchun mo’ljallangan. Bu budilnik dasturni ishga tushirish uchun kompyuteringizda yuqorida aytib o’tilgan Microsoft .Net Framework dasturi kerak bo’ladi. Bu budilnik dasturini ishlab chiqishdan maqsad turli xil sohalarda qulayliklar yaratish uchun ishlab chiqildi.
Budilnik dasturi quyidagi vazifalarni bajarishi lozim:
Eslatmalarni amalga oshirish
Uyqudan uyg’otish
Vaqtni belgilash va h.k.z
Eslatmalarni amalga oshirishda esingizdan chiqishi mumkin bo’lgan barcha ma’lumotlarni yozib qo’yishingiz mumkin. Bunda o’sha budilnik dasturini ochganimizda dastur oynasi hosil bo’ladi va bu oynaning pastki qismida yozish uchun mo’ljallangan bo’shliq paydo bo’ladi. Siz esa o’sha ajratilgan joyga xohlagan narsani yozib qo’yishingiz mumkin. Uyqudan uyg’otishda ham xuddi shu kabi usullarni qo’llashingiz mumkin. Bunda ertalab o’qish yoki ishga borish uchun vaqtni belgilab qo’yishingiz mumkin. Bu vaqtni belgilashda ham xuddi shu kabi oyna hosil bo’ladi va o’sha oynada ko’rsatilgan soat, minut, sekundlari o’zingizga kerakli bo’lgan vaqtni belgilash imkonini beradi. Bunda ham eslatmalar yozishingiz mumkin. Masalan ertalab uyqudan uyg’onganingizdan keyin ish yoki o’qishingizga olib ketishingiz kerak bo’lgan narsalarni yozib qo’yish mumkin.