Introdução e primer projeto
  • Criando primeiro projeto ASPX CodeBehind Design Split Source
  • Label no braço runat server Text Backcolor Borders Fonts Size Tooltip style etc
  • Criando metodo inline interno e CodeBehind arquivo separado
  • Dentro do aviao - conhecendo alguns componentes ToolBox
Trabalhando no novo projeto
  • Listando Cursos - DropDownList Itens Add new ListItem
  • AutoPostBack IsPostBack DropDownList ListBox SelectedIndexChanged SelectedValue
  • foreach ListItem ListBox SelectionMode Single Multiple
  • Mais ListItem e criando metodo void para povoar dados
  • CheckBox CheckBoxList RepeatColumns RepeatDirection CheckedChanged
  • Mais CheckLisBox usando laco repetição FOR e FOREACH n
  • Criando Classe Palestras - DataSource DataBind DataValueField DataTextField
  • Tabelas com Table TableRow TableCell
  • PlaceHolder Array provoando via programação Table TableRow TableCell
  • BulletList listas numerados marcadores itens DataSource DataBind
  • inserindo Imagem imageUrl criando pasta e configurando resource
  • Hyperlink NavigateUrl Target ImageUrl abrindo paginas
  • LinkButton PostBackUrl onClientClick função JAVASCRIPT
  • LinkButton onCommand CommandName CommandArgument CommandEventArgs
  • BulletList BulletedListEventArgs DisplayMode HyperLink LinkButton
  • Panel Controls add Direction Visible Align etc
  • RadioButton GroupName RadioButtonList
  • PessoaFisica e PessoaJuridica com Panel
  • MultiView1 View ActiveViewIndex pessoaFisica pessoaJuridica
  • adrotator Advertisements AlternateText ImageUrl NavigateUrl
  • Mais adrotator arquivo XML imagens mudando propriedades
  • Mais adrotator categorização Keyword keywordfilter
  • Mapeamento de Imagem ImageMap HotSpots CircleHotSpots Radius
  • Mapeamento de Imagem ImageMap HotSpots Rectangle Botton Jeft Right Top Polygon
  • Mapeamento de Imagem no Braco na Unha via codigo Rui Barbosa
  • Controle Literal inserindo textos e VIDEOS com ele
  • Toolbox mais controle Literal e multiview view
  • Finalizando Literal e multiview view string format
  • Usando funções javascript interno e com Attributes Alert
  • Mais javascript Response Write Attributes onClick onMouseOver
  • Response Write Redirect url redirecionando paginas web
  • Request UserAgent Url UserHostName ApplicationPath HttpMethod
  • Request generico e Form Url QueryString recuperando dados
  • Request Headers recuperando dados atraves do indice e laco FOR
  • PostBackUrl chamando outra pagina Cross Page CrossPagePostBack Request
  • Recuperando dados - CrossPagePostBack Page PreviousPage FindControl
  • Recuperando dados - CrossPagePostBack diretiva PreviousPageType VirtualPath
  • HiddenField Value campo oculto Ilda
Login
  • Tela de Login para demonstrar o uso de Cookies
  • Cookies HttpCookie - Gravando e recuperando dados de cookies na tela de login
  • Session Add Trabalhando com Sessoes na tela de login
  • Mais Session remove Trabalhando com Sessoes na tela de login
  • Session Abandon Timeout WebConfig sessionState
  • SessionId cookieless sessionState
  • Global asax Eventos Session_Start Session_End
  • Armazenamento de Sessoes InProc Off SQLServer StateServer Custom
  • Mais variavel de sessao
  • Application state variavel de aplicação Lonk UnLock
  • mais Application Session_End Session_Start
Estilos CSS
  • Aplicando Estilos CSS interno body background margin
  • CssClass Criando arquivo externo para Estilos CSS
File Upload
  • FileUpload PostedFile SaveAs FileName Enviando arquivos
  • FileUpload HasFile Try Catch melhorando codigo upload
  • FileUpload PostedFile ContentLength Server MapPath string format
  • httpRuntime maxRequestLength configuração no Web Config
  • FileUpload Extensao tipo de arquivo System IO Path GetExtension toLower
  • FileUpload implementando tamanho e tipo de arquivo
  • FileUpload criando metodo Boolean para analisar tamanho e tipo de arquivo
  • FileUpload criando vetor para extensoes e nova forma de analisar elas
  • Finalizando FileUpload
Wizard
  • Toolbox componente WIZARD
  • WIZARD ActiveStepIndex WizardSteps FindControl
Validação de Campos
  • Iniciando validação de Campos
  • Validando RequiredFieldValidator ControlToValidate ErrorMessage
  • ValidationSummary para campos invalidos RequiredFieldValidator
  • CompareValidator ControlToCompare Equal GreaterThan LessThan DataTypeCheck
  • RangeValidator Type MinimumValue MaximumValue
  • RegularExpressionValidator ValidationExpression Cep Email Site etc
  • ValidationGroup CausesValidation Validate IsValid
Menus
  • Iniciando Menus Navigation Menu Orientation Format Edit
  • Menus com Web SiteMap siteMapNode Dynamic DataSource
  • Mais menus SiteMap chamando paginas web e imagem no menu
  • Criando menus TreeView manualmente e com Web SiteMap
Data e Hora
  • IsNullOrWhiteSpace Equals funções matematicas strings data hora
DataList
  • Data DataList criando Classe get set retornar itens
  • DataList Edit Templates DataBinder Eval Container DataItem
  • DataList Property Builder personalizando apresentação
  • DataList buscando registros do banco de dados Access
GridView
  • GridView Data Paginação Udpate Delete Select no banco de dados
  • DetailsView mostrando dados do GridView conforme codigo selecionado
  • GridView listando dados de um arquivo XML
  • ListView DataConnections Database SQL e Access
  • ListView Insert Gravando dados no banco Parameters
  • GridView DetaisView Insert Gravando dados no banco InsertParameters
Repeater