My Tiny Projects On C#.NET:

*** বিসমিল্লাহির
রাহমানির রাহীম
***

 

আস-সালামুআলাইকুম
ওয়া রাহমাতুল্লাহ;

আমার
ব্লগে আসার জন্য
ধন্যবাদ।

তথ্য
প্রযুক্তির প্রতি
নিতান্তই ভালোবাসা
ও অনুরাগের সুত্র
ধরে
 IDB-BISEW  এর সাথে
আমার পথ চলা শুরু
সেই ২০১৩ সাল থেকেই
। এখানে IT Scholarship এর ভর্তি
পরীক্ষায় যাচাই
বাচাই এর পরে
Computer Fundamental পরীক্ষায়ও
উত্তীর্ণ হই, পরে
IDB-BISEW তাদের Rule অনুযায়ী
আমাকে তাদের আওতাধীন
আট টি Core-Course মধ্যে ‘

Enterprise
Systems Analysis And Design-C# .NET (ESAD-CS)
’ অর্থাৎ C#.NET & ASP.NET with SQL Server নামক Course টির
জন্য বাচাই করে।

প্রথমে
C#.NET প্রোগ্রামিং
এর গুরুত্ব তেমন
বুঝতাম না বিধায়
তেমন ভালো লাগতো
না, কেননা আমার
ঝোঁক ছিলো Networking Technology’র
প্রতি;

কিন্তু
যতই দিন যেতে থাকলো
ধীরে ধীরে
 C#.NET  আমার
খুব প্রিয় হয়ে
উঠে । পরে মনে হলো
এটাই আমার কাঙ্ক্ষিত
সাবজেক্ট, আমি
মনে মনে হয় তো এটাই
চেয়েছিলাম, প্রথমে
কিছু দুর্বলতার
কারনে Windows Form নিয়ে তেমন
কাজ করার সময় ও
সুযোগ কোনটাই হয়ে
উঠেনি (যদিও
 
ASP.NET   এ কাজ করতে
গিয়ে খুবই উৎসাহ
ও অনেক প্রফুল্ল
অনুভব করেছি)।

এখন কোর্স
শেষ হবার সাথে
সাথেই Windows Form নিয়ে বসে
গেলাম কয়েকদিন,
এই অল্প কয়েকদিনে
কিছু প্রোগ্রামিং
লজিক কে ঝালাই
করার নিমিত্তে
কিছু ছোট ছোট
Software তৈরি করার চেষ্টা
করেছি, সেগুলো
নিয়েই আজকে আমার
এই ব্লগ পোষ্ট।
তাহলে শুরু করা
যাক;

 

]Snake
Game (
Based .NET Framework 4.0):

অনেকেই নকিয়া
ফোনে গেইমটি খেলে
থাকবেন, টাইম পাসিং
এর জন্য একটা সময়
নকিয়া মোবাইলে
এটি অনেক জনপ্রিয়
গেইম ছিল;

 

এটি ইন্সটল করার
পর চালু করলে খেলার
নিয়মাবলী সম্পর্কে
ধারনা পাওয়া যাবে,

 

‘HeLp’  এ ক্লিক করে
বিস্তারিত জানা
যাবে,

গেইম টির ধারনা
অতি পুরাতন হলেও
পুরাতন থেকেই নতুনের
সুচনা এই নীতিতে
পথ চলার চেষ্টা
থাকবে ইনশা- আল্লাহ

 

 

ডাউনলোড করে যাচাই
করে দেখবেন আর
আগামীর পথ চলার
প্রেরণা হিসেবে
সুচিন্তিত মতামত
ও পরামর্শ জানাবেন;

 

 

ডাউনলোড করার
জন্য নিচের ডাউনলোড
লিঙ্কে ক্লিক করুন;

 

 

 ]Text_Pronunciator:

এই সফটওয়্যার
টি উচ্চারণের জন্য
অনেক সহায়ক।

TextBox এ কোন Word বা Sentence লিখে
‘Click Here To Listen’  এ ক্লিক করলে
তা পড়ে শুনাবে
অর্থাৎ উচ্চারণ
করে শুনাবে।

তবে উচ্চারণ শুনার
জন্য আপনার কম্পিউটারে
অবশ্যই Sound Box অথবা,
Head Phone থাকতে হবে;

 

 

বিস্তারিত ‘HELP’ বাটনে
ক্লিক করেও জানা
যাবে;

ডাউনলোড করার
জন্য নিচের ডাউনলোড
লিঙ্কে ক্লিক করুন;

 

 

]Age_CaLcuLator:

 এই সফটওয়্যার
থেকে খুব সহজে
ক্যালেন্ডার থেকে
বয়স বের করা যাবে;

 

ক্যালেন্ডার
এ ক্লিক করে যে
কেউ তার জন্মতারিখের
সাল, মাস ও বছর
Select করে  ‘CLICK HERE’ বাটনে ক্লিক
করলে তার নিজের
বর্তমান বয়স , মাস
ও দিন জানতে পারবে
;

 

 

বিস্তারিত ‘HELP’ বাটনে
ক্লিক করেও জানা
যাবে;

 

 

ডাউনলোড করার
জন্য নিচের ডাউনলোড
লিঙ্কে ক্লিক করুন;

 

 

]MuLtipLiation_Table:

এই ছোট্ট সফটওয়্যার
এর মাধ্যমে যে
কোন সংখ্যার গুনের
নামতা জানা যাবে
খুব সহজে।

 

বিস্তারিত ‘HELP’ বাটনে
ক্লিক করেও জানা
যাবে;

ডাউনলোড করার
জন্য নিচের ডাউনলোড
লিঙ্কে ক্লিক করুন;

 

 

]DigitaL_CaLcuLator:

Windows Form ও .NET Framework 4.5 এর উপর
তৈরি এই ছোট্ট
সফটওয়্যার টি একটি
ডিজিটাল ক্যালকুলেটর;

 

ডাউনলোড করার
জন্য নিচের ডাউনলোড
লিঙ্কে ক্লিক করুন;

 

অজস্র ক্ষুদ্রতম
থেকেই বৃহত্তের
এর সুচনা্‌, তাই
ক্ষুদ্রতমের পথ
ধরেই আগাতে চাই

সময় নিয়ে আমার
পোষ্ট টি পড়ার
জন্য ধন্যবাদ!

 

সব গুলো এক সাথে
ডাউনলোড করতেঃ
 

 

 

কোন কারনে যদি
উপরের লিঙ্ক গুলো
কাজ না করে তাহলে
নিচের লিঙ্ক থেকেও
ডাউনলোড করা যাবে,

 

My
Online-Based Project Link:
 http://imamcsharp2015.somee.com/

 

বিঃদ্রঃ

কোন
কোন Anti-virus যদি এই সফটওয়্যার
গুলো কে virus অথবা
Maleware হিসেবে Detect করে
তাহলে ভয়ের কোন
কারন নেই; বিষয়
টি এড়িয়ে যাবেন।

 

ধন্যবাদ সহঃ

মুহাম্মদ ইমাম
উদ্দিন।

C#.NET & ASP.NET Programming.

IDB-BISEW.

Round: 20.

Graduation & Post-Graduation In Sociology From University
Of Chittagong.

 

অনলাইনে
আমার বিস্তারিত
তথ্যের লিঙ্ক সমূহঃ

 

Facebook
এ আমিঃ

è মুহাম্মদ
ইমাম উদ্দিন

(https://www.facebook.com/imamcu07)

আমার বাংলা ব্লগঃ è মুহাম্মদ
ইমাম উদ্দিন এর
বাংলা ব্লগ

(http://imamcu07.blogspot.com/)

আমার Resume / CV এর অনলাইন
লিঙ্কঃ

è My
Resume

(http://imamcu07.blogspot.com/2015/01/MyResume01.html)

Or

https://borntolearn.mslearn.net/members/imamcu07

 

Twitter
এ আমিঃ

è Md.Imam Uddin

 

(https://twitter.com/imamcu07)

 

আমার
ব্যক্তিগত Youtube Video
Channel:
 è  ImAm  video presents

 

(https://www.youtube.com/user/imamcu70/videos )

 

Skype –
তে আমিঃ
è   imamcu07 
 

 

(https://www.skype.com/imamcu07)

Advertisements

Keyboard Function Key:

àKeyBoard এর FunctionKey এর কাজঃß

 

 

কম্পিউটারে
সাধারণত F1 থেকে
F12 পর্যন্ত মোট ১২টি
ফাংশান কী থাকে;

আসুন,  জেনে
নিই কোনটা কি কাজের
জন্য উপযোগী।

 

 

F1 : এই বাটন টি
যেকোণ
প্রোগ্রাম বা
সফটওয়্যার এর
জন্য সাহায্যকারী
কি হিসেবে
ব্যবহৃত হয়
অর্থাৎ আপনার
একটিভ
উইন্ডোর জন্য
হেল্প পেইজ
দেখতে হলে এই
বাটন টি প্রেস
করলেই চলবে।

 


F2 : Rename করার
জন্য শর্টকাট
কি হিসেবে এটি
ব্যবহার করা
হয়। আপনার
সিলেক্টকৃত
কোণ ফাইল বা
ফোল্ডার
রিনেম করতে
সিমপ্লি এই
বাটন টি প্রেস
করুন।
তাছাড়া
Alt+Ctrl+F2 চেপে
মাইক্রোসফট
ওয়ার্ডের
একটি নতুন
ডকুমেন্ট
খুলতে পারেন।
আরেকটা
ব্যবহার আমি
করে থাকি আর
তা হল
ওয়ার্ডের
প্রিন্ট
প্রিভিউ দেখা।
তার জন্য
জাস্ট
ctrl+F2 চাপুন।

 


F3 : শুধুমাত্র
F3 চেপে
আপনি যেকোন
প্রোগ্রামের
বা
ডকুমেন্টের
সার্চ অপশান
আনতে পারেন।
ঠিক এখুনি কি
টা চাপুন তো
আর দেখুন
আপনার
ব্রাউজারের
ডান পাশে একটি
সার্চ বক্স
এসেছে
!
shiFt+F3
চেপে
মাইক্রোসফট
ওয়ার্ডের
কোণ শব্দকে
বড় হাতের
থেকে ছোট
হাতের বা ছোট
হাতের থেকে
বড় হাতের
করতে পারেন।
এবং
সিলেক্টকৃত ঐ
শব্দটির প্রথম
অক্ষর যদি বড়
হাতের রাখতে
চান তাহলেও
shiFt+F3 চাপুন।

 


F4 : এই বাটন
দিয়ে
মাইক্রোসফট
ওয়ার্ডের
last action perFormed
Repeat
করা যায়। Alt+F4 চেপে
সক্রিয় সব
প্রোগ্রাম
বন্ধ করা হয়।
Ctrl+F4 চেপে
সক্রিয় সব
উইন্ডো বন্ধ
করা হয়।

 

 


F5 : মাইক্রোসফট
ওয়ার্ডে
Find, replace, go to উইন্ডো
খোলা হয় এই
বাটন চেপে।
যেকোণ পেজ রিফ্রেশ
করতে এই
পেজটিই
ব্যবহার করা
হয়। পাওয়ার
পয়েন্টে
স্লাইড শো শুরু
করা এবং বন্ধ
করার জন্য এই
বাটন টি ব্যবহার
করা হয়ে
থাকে।

 

 

 


F6 : মাউসের
কার্সরকে
ইন্টারনেট
ব্রাউজারের
অ্যাড্রেসবারে
নিয়ে যেতে
এটি চাপলেই
হবে
, এখুনি
ট্রাই করে
দেখুন।
Ctrl+ShiFt+F6 চেপে
ওয়ার্ডের
সক্রিয়
ডকুমেন্ট
রেখে অন্যটি
ব্যবহার করা
যায়।

 

 

 


F7 : চেপে
মাইক্রোসফট
ওয়ার্ডে
লেখা বানান ও
গ্রামার ঠিক
করা হয় এবং
মজিলা
ফায়ারফক্সের
Creat
browsing
চালু করা
হয়।
ShiFt+F7 চেপে
মাইক্রোসফট
ওয়ার্ডে
কোনো
নির্বাচিত শব্দের
প্রতিশব্দ
, বিপরীত
শব্দ
, শব্দের
ধরন ইত্যাদি
জানার
ডিকশনারি
চালু করা হয়।

 

 

 

 


F8: বিশেষ
করে কম্পিউটার
চালু করার
সময় এই কি টী
কাজে লাগে ।
সাধারণত
উইন্ডোজ
saFe mood এ চালু
করার জন্য
ব্যবহার করা
হয়।

 

 

 

 


F9 : Quark 5.0 এর
মেজারমেন্ট
টুলবার ওপেন
করার জন্য এটী
কাজে লাগে
.

 

 

 


F10 : এটি
চেপে
ইন্টারনেট
ব্রাউজার বা
কোনো খোলা উইন্ডোর
মেনুবার
নির্বাচন করা
হয়।
ShiFt+F10 চেপে
কোনো
নির্বাচিত
লেখা বা লিংক
বা ছবির ওপর
মাউস রেখে ডান
বাটনে ক্লিক
করার কাজ করা
হয়।

 

 


F11 : আপনার
সামনে
স্ক্রিনে
একটিভ
উইন্ডোটিকে
ফুলস্ক্রিন
করতে এবং
নরমাল মুডে
আনতে এই বাটন
টি চাপলেই
হবে। এখুনি
দেখুন।

 

 

 

 


F12 :
চেপে
মাইক্রোসফট
ওয়ার্ডের
Save as উইন্ডো ওপেন
করা হয়।
ShiFt+F12 চেপে
মাইক্রোসফট
ওয়ার্ড
ডকুমেন্ট সেভ
করা হয়। এবং
Ctrl+ShiFt+F12 চেপে
মাইক্রোসফট
ওয়ার্ড
ডকুমেন্ট
প্রিন্ট করা
হয়। বর্তমান
সময়ে আমরা
সবাই অভ্র ব্যবহার
করে থাকি
, আর এই
অভ্র
সফটওয়্যার এ
বাংলা এবং
ইংরেজী ভাষা
সিলেক্ট বা
পরিবর্তন
করতে ডেস্কটপ
কম্পিউটারে
শুধু মাত্র
F12 চেপে
বাংলা থেকে
ইংরেজীতে বা
ইংরেজী থেকে
বাংলা মুড এ
আসতে পারবেন।
আর ল্যাপটপে
Fn+F12 চাপতে
হবে।

 

 

ধন্যবাদ সহঃ

মুহাম্মদ
ইমাম উদ্দিন

C# Programming.

IDB-BISEW

BSS(Hon’s), MSS.

Sociology.

Chittagong University.

 

64 Bit vs 32/86 Bit

à 64bit 32/86bit
কি ও কেন? ß

 

image001

 

কম্পিউটার
যারা ব্যবহার
করেন তারা
নিশ্চয় ৩২ বিট
আর ৬৪ বিটের
নাম শুনেছেন।
৩২ বিট আর ৬৪ বিট
এর জন্য আলাদা
আলাদা
প্রসেসর
, অপারেটিং
সিস্টেম
, সফটওয়ার, আর
ড্রাইভার
আছে। তবে
নতুনদের
মধ্যে অনেকেই জানেন
না এই ৩২ বিট
আর ৬৪ বিট কি।
এদের মধ্যে পার্থক্য
কি
, কি জন্য
ব্যবহার করা
হয় বা নিজের
কম্পিউটারটি
কত বিটের তা
কিভাবে চেক
করবেন তাও
অনেকের অজানা।
এটি নিয়েই
আমার পোষ্টটি
লেখা। এখানে
প্রশ্নগুলোর
উত্তর দেয়ার
চেস্টা করছি।

৩২
বিট আর ৬৪ বিট
এ পার্থক্য
কিঃ

১।
৩২ বিট এর
চেয়ে ৬৪ বিটে
উইন্ডোজের
নিরাপত্তা
ব্যবস্থা বেশি
, বিশেষ
করে
 Kernel Patch Protection অনেক
বেশি
শক্তিশালী হয়
৬৪ বিটে।
Kernel হল
প্রসেসর
, হার্ডওযার, ডিভাইস
ড্রাইভার এর
সাথে
অন্যান্য
সফটওয়ারের
সমন্বয় রক্ষা
করে চলার একটি
পদ্ধতি যার
উপর ভিত্তি
করে অপারেটিংস
সিস্টেম তৈরি
হয়। একেক
অপারেটিং সিস্টেমে
একেক ধরনের
 Kernel ব্যবস্থা
ব্যবহার করা
হয়।

২।
৬৪ বিট
উইন্ডোজে
ডিজিটাল সাইন
ছাড়া ড্রাইভার
ইন্সটল করা
যায় না।
ডিজিটাল
সাইনটা এক
প্রকার
কোম্পানির
সীলের মত। যখন
ঐ সফটওয়ারটাকে
ভাইরাস
আক্রমন করে বা
এর মধ্যে কোন
পরিবর্তন হয়
তখন ডিজিটাল
সাইনটি
পরিবর্তিত
হয়ে যায় যাকে
হিসেবে
উইন্ডোজ ধরে
নেয়। ৩২ বিটেও
ডিজিটাল সাইন
ছাড়া
ড্রাইভার
ইন্সটল না
করার অপশন আছে
তবে এটি
ডিফল্ট
সেটিংস নয়।
কিন্তু ৬৪বিটে
উইন্ডোজ
Digital
Sign Broken
কে
অনুমোদন করে
না।

৩।
৬৪ বিট
প্রসেসরে ৬৪
বিট এবং ৩২
বিট দুই ধরনের
উন্ডোজই
(অপারেটিং
সিস্টেম)
ব্যবহার করা যায়।
তবে ৩২ বিট
প্রসেসরে
শুধু মাত্র ৩২
বিট উন্ডোজই
ব্যবহার করা
যায়। সুতরাং
৬৪বিট উইন্ডোজ
ব্যবহার করতে
চায়লে ৬৪বিট
প্রসেসরই
লাগবে।

৪।
৬৪বিট
উইন্ডোজে
কিছু কিছু
৩২বিটের
সফওয়ার
, আর
ড্রাইভার রান
করা গেলেও
অনেক সময়
সমস্যা দেখা
দেয়
, সঠিকভাবে
কাজ করে না।
তবে ৩২বিট
উইন্ডোজে ৬৪বিট
সফটওয়ার বা
ড্রাইভার
কোনটাই কাজ
করে না। অর্থাৎ
সঠিকভাবে কাজ
করার জন্য
৬৪বিটের জন্য
৬৪বিটের
সফটওয়ার আর ড্রাইভার
যেমন দরকার
তেমন ৩২ বিটের
জন্যও ৩২বিটের
সফটওয়ার আর
ড্রাইভার
দরকার। আবার
১৬বিট প্রোগ্রামগুলো
৩২বিটে কাজ
করলেও ৬৪বিটে
কাজ করে না।
৬৪ বিটের
প্রোগ্রামগুলো
৩২বিটের চেয়ে
পারফরমেন্স
ভাল দেখায়।
যেমন ক্রাশ
করা বা এরকম
অন্যান্য
সমস্যাগুলো
থেকে ৬৪বিট
প্রোগ্রামগুলো
মুক্ত বললেই
চলে।

৫।
৬৪বিট
প্রসেসর
সাধারণত
x64 এবং
৩২বিট
প্রসেসর
সাধারণত
x86 গতিতে
চলে।

৬।
৩২ বিটের জন্য
সাধারণত
512MB থেকে 4 GB পর্যন্ত
RAM Recommend করা হয়
যেখানে
৬৪বিটের জন্য
4 GB recommend করা হয়। এর
চেয়ে কম হলেও
চলে।
RAM

সবচেয়ে
বড় ব্যাপার হল
4 GB এর উপর RAM ব্যবহার
করতে চায়লে
অবশ্যই ৬৪বিট
প্রসেসর আর
উইন্ডোজ
ব্যবহার করতে
হবে। কারণ ৩২
বিটে
4 GB এর উপর RAM ব্যবহার
করা হলেও তা
ব্যবহৃত হয়
না। এমনকি অনেক
সময় সর্বোচ্চ
3 GB পর্যন্ত
ব্যবহৃত হয়ে
বাকিগুলো
RAM অব্যবহৃত
থেকে যায় কারণ
হার্ডওয়ার
সাপোর্ট করে
না। অন্যদিকে
৬৪বিটে
1GB থেকে 128GB এর
চেয়ে বেশি
RAM সাপোর্ট
করে। যদিও
এখনো
128GB RAM ব্যবহারের
রেকর্ড শুনা
যায়নি। তবে
ব্যবস্থাটা
রাখা হয়েছে।

যে
সব কাজের জন্য
বেশি
RAM প্রয়োজন
তার জন্য
৬৪বিটের
বিকল্প নেই।
যেমন হলিউডের
যে ফিল্মগুলো
তৈরি করা হয়
তাতে সব ৬৪বিটের
প্রোগ্রামগুলোই
ব্যবহার করা
হয়। তেমনি
3D, High powerful Graphics আর Multimedia’র জন্য
৬৪বিট
একমাত্র
সমাধান।

আশাকরি
কারো মনে আর
এই প্রশ্ন
থাকবে না যে
-৩২বিট আর
৬৪বিটে পার্থক্য
কি বা ৩২বিট
নাকি ৬৪বিট
কোনটা ভাল।

আপনার
পিসিটি ৩২ বিট
নাকি ৬৪ বিট
?

আগেই
বলেছি ৬৪বিট
অপারেটিং
সিস্টেম আর
প্রোগ্রাম
ব্যবহার করার
জন্য ৬৪বিট
প্রসেসরই ব্যবহার
করতে হয়। তবে
৬৪বিট
প্রসেসর
থাকলেও আপনি
৩২বিট
অপারেটিং
সিস্টেম আর
প্রোগ্রাম ব্যবহার
করতে পারেন।
তাই প্রশ্ন
জাগে নিজের
অপারেটিং
সিস্টেমটি ৩২
বিট নাকি ৬৪
বিট। এটা বলা
যায় আমরা সাধারণত
৩২বিটই
ব্যবহার করে
থাকি। কারণ
আমরা মনেকরি
৬৪বিট আর
৩২বিট একই।
তাই আমাদের
বাজারে যা
পাওয়া যায় তার
বেশির ভাগই
৩২বিট।

আপনারটি
চেক করার জন্য
My Computer>Properties>General এ যান
যাকে আমরা
My Computer Properties বা System Properties বলে
থাকি। ওখানে
আপনি দেখবেন
আপনি কোন
অপারেটিং
সিস্টেম
ব্যবহার করেন
, কত
ভার্সন এবং তা
কত বিটের।
আপনর পিসি কত
র‍্যাম
ব্যবহার করছে
তাও ওখানে
দেখতে পাবেন।
যদি বিট দেখতে
না পান তাহলে
বুঝে নেবেন
আপনি ৩২বিটই
ব্যবহার
করছেন। ৬৪ হলে
তা অবশ্যই
প্রদর্শিত
হবে। কিন্তু
৩২বিট হলে তা
ভার্সনভেধে প্রদর্শিত
নাও হতে পারে।

 

সার-সংক্ষেপঃ

১* ৩২ বিট
থেকে ৬৪ বিটে
প্রগ্রাম
গুলি ভালভাবে
চলতে পারে কোন
ক্রাশ কম হয় ।
এর কারন হলো
৩২ বিটে
সর্বোচ্চ
4 GB র‍্যাম
সাপোর্ট করে,

 

২* আর ৬৪ বিটে
যত খুশি তত র‍্যাম
সাপোর্ট করে
ফলে
প্রগ্রামগুলি
চলতে কোন
সমস্যা হয় না

৩* ৩২ বিটের
প্রগ্রামগুলি
x86
গতিতে চলে
,

৪*  আর ৬৪
বিটের
 প্রগ্রামগুলি
x64
গতিতে চলে ।

আর
সব কথার শেষ
কথা হলো ৩২
বিট থেকে ৬৪
বিট অনেক
গতিশীল এবং
ফাস্ট আপনার
পিসির
প্রসেসর যদি
x64 Based হয় আর র‍্যাম
যদি
2 GB / এর বেশী
হয় তাহলেই
আপনি ৬৪ বিটের
কম্পিউটিং জগতের
মজা উপভোগ
করতে পারবেন
 
হাই
গ্রাফিক্স আর
গেম খেলার
জন্য ৬৪ বিট
অপারেটিং
সিস্টেম…
Better 


উদাহরণ
৩২ বিট কে বাই-সাইকেল
আর ৬৪ বিট কে
মটর সাইকেল
ভাবা যেতে পারে
 

 

 

ধন্যবাদ
সহঃ মুহাম্মদ
ইমাম উদ্দিন

C# Programming

IDB-BISEW

My Resume

Resume

Of

MD. IMAM UDDIN

 

image001

Address: Road#04,
Block#A,

House#31,Floor#07,
Banasree,

Rampura, Dhaka.
Mobile :
01815
682307
E-mail
:
imamcu07@gmail.com

Blog : http://imamcu07.blogspot.com  

 

 

 

 

ï Career
Objective:

 

Seeking a software developer position with
Concept Software & Services where my education, qualifications and
acquired skills will be utilized to their best to improve the company’s
overall performance.

 

 

1 Academic Qualification:

 

ï MCP
(Microsoft Certified Professional):

 

Exam
Title

Institute

MS ID

Certification
ID & Number

Certification/Version

70-516: TS: Accessing Data with Microsoft .NET
Framework 4

Microsoft®

MS0609961544

11557073

&

F136-9592

Microsoft
Certified Professional

Here is the link of MCP
Exam Result Transcript:
à   MCP Exam
Transcript

 

 

 

ï Others
Academic Qualification:

 

Exam
Title

Major

Institute

Result

Pas.Year

Duration

Achievement

Master`s In Social
Science (MSS).  

Sociology  

University of Chittagong
 

CGPA:2.9
out of 4  

2011  

1 Year  

Successfully Completed

Bachelor In Social
Science (BSS).  

Sociology  

University of Chittagong
 

CGPA:2.83
out of 4  

2010  

4 Years  

Successfully Completed

Enterprise Systems
Analysis And Design-C# .NET (ESAD-CS).

C#.NET & ASP.NET

IDB-BISEW

Going On

2015

1 Year

Going On

HSC  

Science  

Hathazari College, Chittagong.
 

CGPA:3.3
out of 5  

2005  

2003-04  

Successfully Completed

SSC  

Science  

Adarsha High School, Feni
 

CGPA:3.5
out of 5  

2003  

2001-02  

Successfully Completed

 

ï Technical
Skill Details:

 

Title

Topics

þ C#.NET

v  C# Fundamentals,

v  Developing Windows Form Applications,

v  Methods à
Declaring, Calling, Applying & Writing.

v  Operators à
Arithmatic, Boolean, Math.

v  Examining Operators.

v  Statements à
If, Switch, While, For, Do.

v  Managing Errors And Exceptions.

v  Creating And Managing Classes And Objects.

v  Working With Arrays, Collections And Parameters.

v  Performing Validation.

þ Microsoft SQL Server à (Designing And Implementing Database).

v  SQL Server Data Types.

v  T-SQL à SELECT,
INSERT, UPDATE, DELETE.

v  JOINs  à INNER
JOINs, OUTER JOINs, CROSS JOINs, UNION JOINs.

v  CREATE, ALTER, DROP Statements.

v  Constraints à
Key Constraints(PRIMARY Key, FOREIGN Key, UNIQUE Key), CHECK Constraints,
DEFAULT Constraints, Disabling Constraints.

v  Triggers à
Data Integrity Rules, Dropping Triggers And Debugging Triggers.

v  SQL Query And Sub-Query.

v  Normalization à Keeping Data ‘Normal’ , Relationships, Diagramming.

v  VIEWS à
Creating, Editing And Dropping SQL VIEWS.

v  Stored Procedures à Parameterization And Debugging, Dealing With Errors.

v  UDF à User
Defined Functions.

þ ASP.NET à Web Applications Development with .NET Framework – 4

v  Examine Settings For a Web Application.

v  Handling Events And Managing State.

v  Server Controls à Web Server Controls, HTML Server Controls, Data Binding
Controls And many Mores…

v  Validation à
Client Side And Server Side Validation.

v  Web Parts, User Controls, Custom Web Controls
Personalization.

v  Global And Local Resources.

v  ASP.NET AJAX(REST and JSON) And jQuery Implementation.

v  Connecting To And Querying Data with LINQ.

v  LINQ and ADO.NET à LINQ To DataSet, LINQ To SQL, LINQ To Entities.

v  Data Source Controls And Data-Bound Controls.

v  Implementing User Profiles.

v  Membership à
Authentication And Authorization.

v  Creating Websites with ASP.NET MVC 2 And MVC 3.

þ ADO.NET à Accessing Data with Microsoft .NET Framework – 4

v  DataTable, DataSet And DataView

v  LINQ à pLINQ,
LINQ To SQL, LINQ To XML, LINQ To Objects, LINQ To DataSets, LINQ To
Entities And Many More…

v  ADO.NET Entity Framework à ObjectContext And POCO Entities.

v  Modeling, Designing And Implementing Data.

v  Developing And Deploying Reliable Application.

þ WCF à Windows Communication Foundation – 4

v  Building WCF Services.

v  WCF And Principles Of SOA.

v  Hosting WCF Service.

v  Service Contract And Data Contract.

v  Building REST Service.

þ HTML5 & CSS3

v  HTML Basics à
Difference Between HTML4, HTML5 And XHTML.

v  Forms, Tabular Data And Scripting.

v  Embedded Content (Images, Media And More…).

v  Basic Implementation of CSS in Web Page (ASP.NET &
HTML).

v  CSS3.

þ XML & XSL

v  DTD à
Document Type Definition.

v  XML To HTML.

v  XSL à XML
With Style.

v  XML-Data Schema Language.

v  Parsing XML Documents.

v  DOM à Document
Object Model.

v  XML Object Model à Document Object, Node Object and Many Mores…

þ Scripting

v  Java script, jQuery.

v  Validating Client Side and Server Side with Java Script
jQuery.

v  Web Design with Java Script jQuery.

þ UML à Object-Oriented Systems Analysis And Design

v  Design à System
Design, Object Design, Design Patterns.

v  Data Management Design à Persistence and File Systems.

v  Managing Object Oriented Projects à Software Metrics, Process Patterns, Legacy Systems, Object
Technology.

v  Unified Software Development Process.

 

 

 

 

ï Applications
And Environment:

Title

Description

þ Microsoft Visual Studio

v  Microsoft Visual Studio 2015 Ultimate (Technical Preview).

v  Microsoft Visual Studio 2013 Ultimate.

v  Microsoft Visual Studio 2012 Ultimate and Express.

v  Microsoft Visual Studio 2010 Ultimate.

þ Microsoft SQL Server

v  Microsoft SQL Server 2014 Express.

v  Microsoft SQL Server 2012 Express.

v  Microsoft SQL Server 2008 R2 Express.

v  Microsoft SQL Server 2005 Enterprise.

þ .NET Framework

v  Version 4.5.2(4.6) Integrated with Visual Studio 2015.

v  Version 4.5.1 Integrated with Visual Studio 2013.

v  Version 4.5 Integrated with Visual Studio 2012.

v  Version 4.0 Integrated with Visual Studio 2010.

v  Version 3.0 & 3.5 Integrated with Visual Studio 2008.

þ Microsoft Visio

v  Microsoft Visio 2013 Professional.

v  Microsoft Visio 2007 Professional.

v  Microsoft Visio 2003 Standard.

þ Microsoft Office Management

v  Microsoft Office 2013 Professional Plus.

v  Microsoft Office 2010 Professional.

v  Microsoft Office 2007 Enterprise.

þ Others

v  Microsoft Express Web 04.

v  Notepad ++.

v  …Many Mores plugins Web Development related.

 

 

 

ï Installation,
Setup And Basic Knowledge On:

Title

Description

þ Windows 10 Enterprise

v  Technical Preview

þ Windows 8.1/8 Enterprise & Pro

v  Installing .NET Framework 3.5 Offline via Microsoft
Toolkit.

þ Windows 7 Ultimate & Enterprise

v  Both 64 & 32 Bit with SP1 (Service Pack 1).

þ Windows Vista

v  Basic Installation, Setup & Operating Knowledge.

þ Windows XP

v  Basic Installation, Setup & Operating Knowledge.

v  Both 64 & 32 Bit with SP1 (Service Pack 1).

þ Others

v  Microsoft Visual Studio 2015, 2013, 2012, 2010.

v  Microsoft SQL Server 2005, 2008 R2, 2012, 2014.

v  Microsoft Office 2007, 2010, 2013.

v  Microsoft Visio 2003, 2007, 2013

v  Microsoft Express Web 04.

v  …And Others Basic Essential Software Based On Windows
Platform.

 

ï Projects
Profile:

Project Work

v 
#1

Title 

Online Bus Ticketing System.

Description

v  It is an online based Ticketing system, Any one can buy
tickets with Registered from site and pay via bKash, ATM and VISA Card.

Technologies Used

v  C#.NET, ASP.NET, SQL Server, Entity Framework, HTML, CSS,
jQuery, JavaScript.

Team Size 

v  04

Designation

v  Team Leader

 

ï Employment
History:

 

Total Year of Experience :
0.4 Year(s)

1.

Training Officer ( May 14, 2013 – October 17, 2013)

 

Vertex Software (BD)Ltd.
Company Location : Dhanmondi, Dhaka.
Department: Micro-Credit Management System Based On Computer.
Duties/Responsibilities:

Training Officer;

 

ï Training
Summary:

Training
Title

Topic

Institute

Location

Year

Duration

Enterprise Systems Analysis And Design – C# .NET (ESAD-CS)

C#
.NET &

ASP.NET

BASE Limited

(Approved by

 IDB-BISEW ).

147/D (4th Floor),

Green Road,

(North from Panthapath Signal),

Dhaka – 1205

2013-2015

2
Years

A
Joint Program Based On Rural Development  

Research
 

Bangladesh
Academy for Rural Development
(BARD ).  

Comilla.
 

2008

4 days

ï Reference(s):

Reference:01

Reference:02

Name:

Mr. Syed Zahidul Hassan

Md. Hadiuzzaman

Organization:

IDB-BISEW

BASE Limited

Designation:

Consultant (.NET Framework).

Senior Software Developer / Faculty.

Address:

IDB Bhaban (4th Floor), E/8-A, Rokeya Sharani,
Sher-e-Bangla Nagar, Dhaka-1207, Bangladesh.

Phone: 9183006,

Fax: 9183001-2,

Email: info@idb-bisew.org .

BASE Limited 147/D (2nd Floor & 4th Floor) Green Road
(North from Panthopoth Signal),

Dhaka – 1205, Bangladesh.

Mobile : +880-01713-144220

E-mail : info@baseltd.com

URL : http://www.baseltd.com
.

Mobile:

01817015015

01721390523

E-Mail:

zahid@showtellconsulting.com

hadi_2004_au@hotmail.com

Relation:

Academic / Instructor

Academic / Trainer

 

 

 

 

 

 

ï Personal
Details:

Father’s Name

:

Md. Ishaque

Mother’s Name

:

Amena Khatun

Date of Birth

:

January 01, 1988

Gender

:

Male

Marital Status

:

Single

Nationality

:

Bangladeshi

Blood Group

:

O+

Height

:

5’6’’

National ID No.

:

3012925327931

Religion

:

Islam

Permanent Address

:

Vill: East Sultanpur, P.O : K.M Hat , P.S: Feni Sadar, Dist
: Feni.

 

 

 

(Signature)

image002