Vassil Bakalov's homepage


Update 11/10/2005

The first volume of the book is now available on-line:
Programming for the .NET Framework

Update 07/10/2005

As of October 7 both chapters are ready. The first volume should be released from print very soon and the second one is still being edited. It is going according the schedule so that it can be released on time for the students.

Programming for the .NET Framework

As of September 15 one of the chapters for the book Programming for the .NET Framework is finished and the other is complete except for the inclusion of several more nbsp;samples for digital signatures. I am coauthor of the chapters "Security in .NET Framework" with Todor Kolev and "Strings in .NET" with Alexander Hadjikrastev.
The textbook should be out by November (the first part) and thus ready for the Programming .NET course at Sofia University in Fall 2005, for which it shall be the official textbook. The book will also be nbsp;featured as a free pdf file for people that can not afford it (although it is going to be inexpensive) or who want to examine it first before they decide to buy it.

Below are the summaries for these chapters, taken from the book:


Security in the .NET Framework

"In the present chapter we shall examine the security mechanisms provided by the .NET Framework to be used in our applications. The examination includes type safety, memory protection, means for protection from the unwanted execution of code, authentication and authorization, cryptography and digital signatures. We shall investigate security means like Code Access Security and Role-Based Security, as well as strongly named assemblies, digital signing of XML documents (XMLDSIG) and others."


Strings in .NET Framework

"In this chapter we shall examine the way strings are represented in the .NET Framework and the methods for manipulating them in our applications. We will examine what encoding schemes are used for saving and transporting textual information and how the question of byte ordering in the different Unicode schemes is addressed. We will investigate in detail the different methods for string manipulation that are provided by FCL and look into some practical considerations for different sets of problems. We will learn how the culture settings define the type of the text that is displayed to the user and how we can format the output with a readable style. We will find out how to convert input strings of text into objects from standard types, which are easy to work with programmatically."


.::Created by Vassil Bakalov::. Last Updated: October 2005

Valid XHTML 1.0 Strict