Data Entry and Validation with C Sharp and VB .NET Windows Forms


qq Chapter 1 – The .NET Data Entry Controls
Chapter 2 – UI Design Considerations for Data Entry
Chapter 3 – Data Presentation Screen Issues
Chapter 4 – Keyboard- and Mouse-Based Data Entry
Chapter 5 – The Object-Oriented GUI
Chapter 6 – Advanced Data Entry
Chapter 7 – Error Handling
Chapter 8 – Advanced Validation & Custom Data Validation Controls
Chapter 9 – XML Data Entry and Validation
Chapter 10 – Keeping Users Happy
Chapter 11 – Pulling It All Together

Anyone who has ever worked with a computer has had to enter data into it somehow. Anyone who has done any Windows programming (or DOS programming, if you go back far enough) has had to write data entry screens. What is data entry without some kind of validation? Then again, what is validation? Validation is the process of the receiving data (via the keyboard, the mouse, voice, serial connections, and so on) and making sure that the data meets the specifications you have laid out. For instance, if you are looking for a number but receive a character, your validation code would ignore that character.
I wrote this book because it encompasses pretty much what most Windows programmers do on a day-to-day basis. As programmers, we all work with data. We collect it, massage it, store it, retrieve it, and present results back to the user. As a matter of fact, data entry and validation are likely such constant themes throughout your programming day that I bet you don’t even realize you’re doing them. When most new programmers think of data entry, they think “Booooring!” What often comes to mind are endless screens of text-based data entry fields for insurance companies. Where is the fun in that? After all, there is no chance for any creativity and after a few weeks of this kind of work, life becomes dull. It seems like assembly-line programming at its worst.

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập: Logo

Bạn đang bình luận bằng tài khoản Đăng xuất /  Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )


Connecting to %s