Click here to Skip to main content
15,888,527 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I want to make an app for simple Dictionary application in C Sharp for Windows Mobile 8.1 but now have problems in the source code how to do it

what is needed ( how the Algorithm for Dictionary App is ? )
Posted

1 solution

A lot of things are required for this application, you would need to contact with an admin of a database which holds all of the words and their meanings and other stuff to get the database for all of the words and their meanings, writing them all yourself will take a lot of time more like a month. The algorithm is just to search for a word and the related data to it inside the database.

But, write the source code is not hard thing to do. Ever worked with SQL databases? If you know how to work with database, then you will be able to manage the data for the application. First thing is to make sure that all of the words are residing inside the database that you're going to connect to your website in order to get the meaning of the word.

Once that has been done, you can easily continue to create your application, since there will be a GUI, I would recommend that you use WPF framework to build your application. To learn more on this WPF framework, please read this document and other links in it: http://msdn.microsoft.com/en-us/library/ms754130(v=vs.110).aspx[^]

After this, the login to search the database is as simple as alphabets. You can search the SQL by connecting to the database, and it will return the result. You can use the TextBlock, TextBox, Button and other controls in the WPF framework to create the application. To learn more on connecting the SQL database to your application, you might be interested in reading this article of mine.

How to connect SQL Database to your C# program, beginner's tutorial[^]
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900