Category Archives: ASP.Net

ASP.Net ASP.Net 2.0 IIS

Register ASP.net no IIS

When multiple versions of the .NET Framework are executing side-by-side on a single computer, the ASP.NET ISAPI version mapped to an ASP.NET application determines which version of the common language runtime (CLR) is used for the application. The ASP.NET IIS Registration Tool (Aspnet_regiis.exe) allows an administrator or installation program to easily update the script maps for an ASP.NET application to point to the ASP.NET ISAPI version that is associated with the tool. The tool can also be used to display the status of all installed versions of ASP. NET, register the ASP.NET version that is coupled with the tool, create client-script directories, and perform other configuration operations.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

Microsoft Link

Script para Rebuild ASP.NET no IIS

ASP.Net ASP.Net 2.0

Data points

um excelente artigo sobre Datareader e Datasets, neste link

ASP.Net

ASP.NET Data Controls Part 3: DataList

In this third part of the ASP.NET Data Controls series, I will talk about the DataList control. The DataList control is somewhat a combination of the DataGrid and Repeater controls. It works like the Repeater control, allowing you to create templates so that it can be bound to a data source. It also allows you to edit records, much like the DataGrid control.

artigo completo

ASP.Net

DataAdapter

Para os programaddores que utilizam DataSets e DataAdapter, aqui vai uma dica:

Quando utilizamos o DataAdapter, não há a necessidade de abrirmos a conexão com a Base de Dados manualmente, pois ele se encarrega de fazer isso implicitamente. Basta informar a ConnectionString:

Imports System.Data.SqlClient

Dim ds As New DataSet()
Dim da As New SqlDataAdapter(“SELECT * FROM authors”, “ConnectionString”)
da.Fill(ds)
Me.DataGrid1.DataSource = ds

 Link

ASP.Net

Explore o DataReader

por Israel Aéce
Há aplicações as quais necessitam dos dados sempre em tempo real, apresentando o conteúdo mais atualizado possível ao usuário. Muitos clientes necessitam ainda de uma forma rápida para diminuir o tempo de espera de uma determinada solicitação.

Tendo este cenário, temos a meta de desenvolvermos um software que seja bastante eficiente na busca e exibição de dados ao cliente. Este artigo explicará como e quais as melhores práticas, tanto para resgatar dados da base de dados quanto para manipular e exibí-los.

A Plataforma .NET fornece um objeto chamado DataReader, o qual está contido dentro do Namespace System.Data e que por sua vez tem como finalidade resgatar os dados da base de dados de forma extremamente rápida. Como o DataReader é uma espécie de cursor e “caminha” somente para frente, seus dados são somente para leitura, não sendo possível fazermos nada mais com estes dados a não ser exibi-los ao usuário final. Em uma linguagem mais técnica dizemos que o DataReader é foward-only (somente avança) e read-only (somente leitura).

Artigo completo

Code Snippets ASP.Net

access to datalist value

You can access the Datalist values of a row like this :

In the ItemDataBound event of the DataList,
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==
ListItemType.AlternatingItem){
object row_items=e.Item.DataItem;
// If you have a column called customerId,
object items = e.Item.DataItem;
string str1=Convert.ToString(DataBinder.Eval(row_items,”c ustomerId”));
}

Additional info:
You can find the controls in thge ItemTemplate of your datalist :
In ItemDataBound event :
eg :

((LinkButton)e.Item.FindControl(“LinkB”)).CommandA rgument=e.Item.ItemIndex.T
oString();

This will set the commandargument for the Linkbutton, LinkB.
The above code is in C#.
You can easily convert it into VB.NET.Let me know if you have any
problems.

Marshal Antony

Code Snippets ASP.Net

Adding Client-Side Message Boxes in your ASP.NET Web Pages

One of the useful features in a Windows desktop application that many programmers and end-users take for granted is message boxes. Two of the most common types of message boxes are alerts and confirms. A confirm message box prompts the user if they want to continue, and provides two choices: “OK” and “Cancel”. Clicking “OK” confirms the action, while “Cancel” cancels it.

Private Sub Page_Load(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles MyBase.Load
If (Not Page.IsPostBack) Then
Me.BtnDelete.Attributes.Add("onclick", _
"return confirm('Are you sure you want to delete?');")
End If
End Sub

http://aspnet.4guysfromrolla.com/articles/021104-1.aspx

http://www.dotnetjunkies.com

ASP.Net

Método Command.ExecuteScalar

Use the ExecuteScalar method to retrieve a single value (for example, an aggregate value) from a database. This requires less code than using the ExecuteReader method, and then performing the operations necessary to generate the single value from the data returned by a DataReader.

A typical ExecuteScalar query can be formatted as in the following VB example:

conn = New Data.SqlClient.SqlConnection(strConn)
cmd = New Data.SqlClient.SqlCommand(sSQL, conn)
Dim ValorDB as Integer = cmd.ExecuteScalar()
ASP.Net

Usando o componente DataList

DataList , é um componente ideal para exibir um conjunto de dados a partir de uma fonte de informação, de um vector, banco de dados, etc. O objetivo é claro: ser leve e usar pouco código.

http://www.macoratti.net/aspn_dtl.htm

http://www.ondotnet.com

ASP.Net ASP.Net 2.0

Aceder a items numa CheckBoxlist

Dim Item As ListItem
For Each Item In cbl1.Items
If Item.Selected = True Then
‘Your Code
Else
‘Your Code
End If
Next