What is WPF ? | Windows Pesentation Fundation




Windows pesentaion foundation is one of cool product of Micosoft Coparation.It has extended to UI design to new area

Before it took lot of time to create some user attractive user interface some time Visual Studio it self does not capable of creating animations,positioning controllers in different places or the coder \ Developer have to waster lot of effort to make such things. But today using WPF it is a simple thing

Before if developer need to integrate nice animating background to a form the developer have to design background form some other tool and use it but WPF allows developer to create vector background which is really awsm using few lines of coding

Apart from that it is possible to use WPF in following area

Graphical services
Media Services
Data binding
Layout
Templates
Imaging
Effects
Documents
Text
Annotations
Interoperability
Alternative input
Accessibility

My Hello Word Application of WPF

Actually I had no idea how to use WPF.Because of that I read few tutorials and decided to create a web radio listener which has one form and one web browser

Here is the screen shot of my little artifact


Code










I did not coded for any controller except loading event to maximize the windows form
used language C sharp



Posted on 12:51 AM by Viduruwan Suvinith and filed under | 0 Comments »

මැක් ඔය කියන තරම්ම හොදද ?

මම මේ විඩියෝ පටය දැක්කම ඊළග සැරේ මැක් ලැප්ටොප් එකක් ගන්නවා කියලා හිතා ගත්තා හැබැයි අවුලකට තියෙන්නේ Visual Studio and Dot.net Developing වලට කෙල වෙනවා. නමුත් ඉතින් අරක්ෂක අතින් සහ වැඩ කිඩ අතින් බැලුවම මැක් හොදයි වගේ

හුගක් ඔෆීස් වැඩවලට මැක් හොදයිලු අපේ බාලා සරුත් මැක් ගැන හොද කියුවා අනික වයිරස් වලටත් බය වෙන්න ඔනේ නැනේ.ගානනම් පොඩ්ඩක් විතර සැරයි. බලමු JOB එකක් කරන කාලකවත් එකක් අරන් දාන්න්



Posted on 4:54 AM by Viduruwan Suvinith and filed under | 0 Comments »

යුනිකොඩ් එසනින් පරිවර්තකය ජංගම දුරකතන සදහා

මේක මගේ පලවෙනි සින්හල බ්ලොග් එක මේක අවසාන වසරේ ව‍යපතිය ගැන අදහසක් හැබැයි මගේ නෙමේ එක ගැන මට කියුවේ බාලා සර් , එක සින්ග්ලිශ් පරිවර්තකයක් නිකම් " යුනිකොඩ් එසනින් පරිවර්තකය" වගේ එකක් හැබැයි එක ජන්ගම දුරකතන සදහා
අදහසනම් නරකම නැ හැබැයි ජන්ගම දුරකතනවලට අපේ යුනිකොඩ් එක දාන එක ප්‍රශනයක්

හැබැයි ඩයලොග් සහ සෙල්ටෙල් කට්ටිය මේක කලින් කරලා තිබ්බාලු.එක සාර්ථක උනේ නැත්තේ සින්හල කෙටි පනිවිඩයක් යවද්දී එක ලබන්නාටත් ඒ මෘදුකංගයත් ස්ථපිත කරල තියෙන්නට ඔනේ මගේ මෘදුකංගයට එක අවශ‍ය් වෙන්නේ නැ.

මෙකෙන් කරන්නේ පනිවිඩය පින්තුරයක් විදියට හරවලා යවන එකයි.හැබැයි පුතෝ ජංගම දුරකතනයකට මේ ඔක්කොම කරන්න හැකියාව තියෙනවද දන්නේ නැ.

මේ දවස්වල හර්ෂණ කියලා බ්ලොග් කරුවෙක්ගේන් උදව් ගන්නාවා මේක කරන්න පුලුවන්ද බැරිද කියලා
තව එයා දුන්න බ්ලොග් ටිකකුත් කියවනවා බලමු මොකද වෙන්නේ කියල
Posted on 7:56 PM by Viduruwan Suvinith and filed under | 0 Comments »

Web Based Ownership Assuring System for Images

Today Internet cause to lot of intellectual right violations. Especially this happen when posting a specific image to the internet any one can use that image and put there copy right terms. To avoid that most of people hard code copy right terms in photo which cause to reduce the quality of the image and it is possible to remove the copyright notice using image processing software and make similar to original photo. As a reason of that many people do not share their valuable photos with online users which might really important to society.
As a solution for that most of people use “ Steganography ” based tools to make the hidden watermark there. But to identify the water mark user should have use same tool. It is practically not possible to use those tools when user is not able to reach that software and any one can use same tool and duplicate the image. Because of that it is not useful in this matter.
Therefore it suggest to develop a system which allows to user to use web based solution that allows to user to register the image with system and put the owner ship assuring unique identity value into the image and when it required to validate it user can simply use the system and prove the ownership of the image. Apart from that user can embed the message that is only visible if entered correct unique identity key of the image.
The main research area of this project will be embed secret message in to images (Steganography).
Some advanced features like encryption algorithms that can be archived if time cab be arranged.
Since this is a web based solution, deciding and selecting efficient steganagraphy algorithms which allows to embed sufficient amount of data for different image formats will be a challenge.
Posted on 12:59 AM by Viduruwan Suvinith and filed under , | 0 Comments »

Identify and Tag multiple faces in photos

This artefact will identify different faces in a photo and tag them based on images in the data base. Although there are similar systems most of them are in developing steps and contain lot of error. During this project I will try to answer those problems as well.
Audients/Users
General computer users who want to automatically tag friends and relations of their photos
Main Challenges
Identify and separate particular objects form the background
Image Processing
Reduce Noise
Separation
Identify persons of the database and tag them
Implementation challenges
There are already similar systems (IPpthos , face.com,facetagger,Picasa)
Referred papers
Face detection and recognition using PCA
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=818355

Face detection and recognition using hidden Markov models
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=723445

Multi-view face detection and recognition under variable lighting using fuzzy logic
http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4635753
Posted on 9:50 PM by Viduruwan Suvinith and filed under , | 0 Comments »

Web Based English to Sinhala Translator

The idea behind this project is provide web based solution for that. There are already built systems which do not give accurate results. It is objective of the system that provide a solution for that and increase accuracy of the system

Audients/Users
General computer users who want to convert Sinhala to English

Main Challenges
Identify grammar of the sentence and provide accurate solution
Identify and separate sentence, words and separating them
Implementation challenges
Sample data
There are already similar systems
Posted on 9:49 PM by Viduruwan Suvinith and filed under , | 0 Comments »

Face Recognition System for Mobile devices to help law enforcement of Sri Lanka

Currently Sri Lankan law enforcement officers are facing lot of difficulties to identify suspects because there are no ways to confirm that suspect is a wanted person or not. In those kind of situations the suspects have to go with officers to police station and check the “wanted person list “in police or police have to let the suspects to go. Because of that it is waste of valuable time of both citizens and officers. To avoid unnecessary waste of time and money, It is proposed to develop an solution that allows officers or other privileged person to take a photo of suspect using a mobile device (can use for mobile phone, PDA) and check it with the photos of centralized database (Since this is a prototype it is not necessary to have actual data) and decide the suspect is wanted person or not by examine result of the search.

Since there are no similar applications in Sri Lanka I think this project will be a good invest to the society and as well as to me because I think there will be more challengeable things that allow me learn and experience.
Posted on 9:48 PM by Viduruwan Suvinith and filed under , | 0 Comments »