Executing SQL Stored Procedure in ADO.Net

In this example, we placed a multi-line text box control in the top portion of the sample application (Marked as 1) and this control shows the data returned by executing the stored procedure. The clear button (Marked as 2) will clear the current content in the multi-line text box. The button marked as 3 in the example executes the stored procedure listed in listing 1.1. Button marked as 4 is used to execute the stored procedure which accepts parameters (Listing 1.2).

Two text box items (Marked as 4 and 5) supply the parameters for the stored procedures in listing 1.2 and 1.3. The button marked as 7 in our example executes the stored procedure that has a return statement and accepts output parameters (Listing 1.3). The value received is shown in the labels marked as 8 and 9. That is all about this example application and you can see the video at the end of this article to see how it works.

Separating Error Handling Code

Java Exception Handling: Try Catch Finally

When application crashes the JVM excludes it from any further execution. This means application halts abruptly. In Java Exception Handling is useful to avoid application crashes. Exception handles error condition and takes a safer path in the execution flow. The exception also makes code more readable as the error handling code stays in a separate section from the normal business logic code. In this example, we will see how to handle exception using Try & Catch blocks. We will also see the role of Finally block.

Asp.Net Navigation control Example

Asp.Net – Navigation Control Example

The Navigation Controls are useful for maintaining the page hierarchy as well as the page navigation in ASP.Net. There are three navigation controls that one can use in ASP.Net 2.0 and above. These controls are:

1) SiteMapPath
2) Menu
3) TreeView

The item marked as one shows the usage of the Menu Navigation control. The menu can be laid horizontal or vertical. In our example, the menu has the horizontal direction. Item marked as 2 in the example shows the TreeView Navigation Control and it shows the Navigational link and the hierarchical Relation between them. If you see here, the site groups the links under the country names. The items marked as 3 show the usage of the SiteMapPath Navigation Control. The path navigation control helps the user to know which page they are viewing. This is handy in a big site, and the user can know the path to that page from the top-level of the page. All these controls together express the usage of the navigational control on ASP.Net 2.0 and above.

Java Boxing and Unboxing

Java Wrapper Class & Boxing, Unboxing

A Wrapper Class in Java wraps primitive type and provides member methods around it. We call the process of wrapping as Boxing and reverse of it as Unboxing. With the use of a Wrapper Class we can see a primitive type as an object. Java collections do not support primitive types. But it can store objects. So, to store primitive types in a collection we can wrap it using a wrapper class. After wrapping a primitive using wrapper, we can use the member methods of the wrappers which act on the primitive type. The examples are:

Converting a double value to string.
Converting an integer to a long type.

We can also get back the primitive type from its wrapper. This is called Unboxing. In this article, we will see the examples to get better in sight on the Boxing and Unboxing.

About the C# CAS Basic Example

C# Code Access Security & Security Action

The Security Zone describes the location in which the application is running. Say; for example, a dot-net application that runs through the internet is seen as Internet Zone application. So based on the locations, Dotnet determines the zones and claims a set of securities on it.

This example will help us learn about the Code Access Security and how to apply it to an assembly. The buttons marked as 1 and 2 are used to read the system environment variables called SecTest and UserName. Here, UserName is a built-in environment variable and SecTest is the one we create for checking the Code Access Security. The text box marked as 3 is to display the value to read from  the system Env. variable.

1 3 4 5 6 7 30