|
|
NetCase for
.NET Component |
Managed Code |
 |
|
| |
|
|
|
|
|
| |
 |
NetCase for .NET
is a data quality component that converts existing data formats into
proper cased formats that are more attractive and easier to read. NetCase
applies proper case through the use of special algorithms and
Style Tables. NetCase can easily translate, punctuate, abbreviate, unabbreviate as well as correct
common misspellings before they enter
your system. The result is a precise transformation to proper case no matter
what type of data. |
|
 |
●
Proper
Case Conversion -
Precisely apply proper case based on context. |
 |
|
|
●
Data Translation -
Convert symbols and abbreviations - “(c)2005 TSC” becomes “©2005 The Software
Company” |
|
|
|
●
Spelling Correction -
Instantly correct typos using the included list of common misspellings. |
|
 |
●
User Expandable Tables -
Included are over 500 proper-cased and punctuated
Irish surnames.
|
 |
|
|
| |
Vista Compatible |
|
|
|
|
|
|
A Closer Look |
How NetCase Works |
|
|
|
|
|
|
|
|
|
|
NetCase for .NET
can process
all types of data including Names, Addresses, City/State/Zip, Sentences and
Titles, each with its own unique capitalization rules. The capitalization
is controlled through the use of 8 user-definable styles. The use of style tables allows
the application of different capitalization rules to the same word depending on its
context.
NetCase does more
than just proper case conversions. Use it to
punctuate, abbreviate and even expand existing abbreviations. Instantly correct
typos with the built-in list of common misspellings.
|
|
NetCase for .NET starts by applying the default capitalization rules for
the selected style. Next, the selected style table is searched for every
character, word and phrase in the input string. When a match is found, the
corresponding character, word or phrase from the style table replaces the
original data in the input string.
To use NetCase, set the Text_Style to the
data type of the input string then set the Text_In property to the text to
be adjusted. After calling the Convert method, NetCase returns the
converted string in the Text_Out property.
|
|
|
|
|
|
|
|
| |
|
|
|
|
| |
 |
|
|
Style |
[NameStyle] |
|
Input |
MR/MRS JOHN VAN DER CAMP PHD |
|
Output |
Mr. and Mrs. John Van der Camp, Ph.D. |
|
Style |
[AddressStyle] |
|
Input |
1234 SE OBRIEN CT |
|
Output |
1234 SE O’Brien Court |
|
Style |
[CityStateZipStyle] |
|
Input |
FT COLLINS, COLORADO |
|
Output |
Fort Collins, CO |
|
Style |
[TitleStyle] |
|
Input |
(c)2007 TSC, INC. |
|
Output |
©2007 The Software Company,
Inc. |
|
Style |
[SentenceStyle] |
|
Input |
A FAMILIAR CLICHE. |
|
Output |
A familiar cliché. |
|
|
| |
The screen shot above was taken from a sample application created using VB.NET. Other samples, including C#, can be found in the NetCase folder. |
|
The
use of the wildcard character (*) allows you to correctly case entire groups of words
depending on their prefix. If you
need to exclude certain words from the wildcarding, place them in the table
before the wildcarded word. |
|
| |
|
|
|
|
|
|
 |
Save Keying Time - Automatically Convert
Symbols and Translate Abbreviations into Their Correctly Capitalized Full
Spelling |
 |
Apply Different Capitalization Rules to the
Same Word Depending on its Context - “Co” is Company and “CO” is Colorado |
|
|
 |
Instantly Correct
Typos - Built-In List of “Common Misspellings” |
 |
Easily Add Punctuation Such as: “abc inc” -to- “ABC, Inc.” |
|
|
 |
User Updatable Tables So Your Applications Never Go Out-of-Date |
 |
Royalty Free Run-Time
(License
Agreement) |
|
|
 |
FREE Upgrades for a Full Year
(Maintenance
Agreement) |
 |
Designed for use with all .NET Compatible
Programming Languages: |
|
|
More Quality Data Tools for .NET |
|
 |
|
| |
|
|
|
|
|
|
|
| |
 |
NetZipCode
for .NET
●
Address Verification
●
Address Correction
●
Address Parsing
●
Unlimited Processing Volume |
 |
NetAddress
for .NET
●
Address Validation
●
Address Standardization
●
Address Parsing
●
No Recurring Charges |
 |
NetGender
● Name Verification
● Name Parsing
● Gender Determination
● 100,000-Name
Dictionary |
|
|
|
|
|
|
|
|
|
|
|