15,896,557 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by Yasser Sobhy (Top 5 by date)
Yasser Sobhy
1-Oct-11 1:51am
View
thanks Simon, thanks Edward, actually I'm going to process large amounts of data in my program, I said I'm going to create a dictionary program for English, and of course there are a lot of word lists for English, beside phrasal verbs, examples, and more of things you have to handle in an English dictionary, and I'm going to create a real time application, so I'm worry a lot about its speed,
and in this application I will not use databases like MS SQL server but I will use custom files to store my data and read its index at startup of my application, to search in that index for any word typed by the user, I think it may be a good choice if I implement the data manipulating layer in C++ and presentation layer in C#.
Yasser Sobhy
26-Sep-11 12:36pm
View
you are right, but if the number of images is huge or he have to report complicated data he must use a report control
and if he decided to use MHTML format then he must write a class to read/write his reports and he must MHTML ormat very well to achive so
Yasser Sobhy
25-Sep-11 16:54pm
View
thanks a lot this what I meant
the performance
<p style="background-color:#00FF00;">the storage should better be local, presented in a binary form and indexed by the first letters in a special way</p>
this exactly what I want
<p style="background-color:#00FF00;">I have implemented such system </p> can you provide me with any detailed information or if that solution isn't commercial can you give us a link to source code or implementation details
thanks
Yasser Sobhy
25-Sep-11 16:43pm
View
thanks a lot,
when I said
how to implement database files
I didn't meant database management systems, but I meant a database file (a file that contains data, any file can contains data and can be a database for your application)
I would suggest that a full language dictionary will not be very efficient unless it is using some form of database for quick lookup.
No, there are a lot of dicts out there that doesn't use database files (here I mean DMS) and they use other special files
Yasser Sobhy
25-Sep-11 16:32pm
View
what I mean is that I want to create a dictionary (English <> Arabic)
"I can't believe that no one yet tried anything similar till now. There are two things, or you didn't searched properly or you didn't searched hardly enough."
actually I searched and found some results but they are very poor
and gave me nothing, no one had explained how data files are structured or how to search for a word in these files when a user types a word
"You question is too generic" "Get a concert question and spend some time on describing your limitations, requirements, etc."
these will be described now, later in this page
"Cheers!"
thanks