Monday, February 25, 2008

DropDownList Dependencies Using Client Callbacks

In the last article Client Callbacks in ASP.NET 2.0 I introduced the concept of remote scripting in ASP.NET 2.0. This article takes one step further and set up a real world problem and solves that problem by using Client Callbacks. This article focus on DropDownList dependencies.

Powered by Zoundry

posted on Monday, February 25, 2008 3:57:44 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

DropDownList Dependencies Using Client Callbacks

In the last article Client Callbacks in ASP.NET 2.0 I introduced the concept of remote scripting in ASP.NET 2.0. This article takes one step further and set up a real world problem and solves that problem by using Client Callbacks. This article focus on DropDownList dependencies.

Published Date: janv. 09 2008

Powered by Zoundry

posted on Monday, February 25, 2008 3:57:26 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Depois de algum tempo tendo as menssagens irritantes do Windows Installer consegui remove-las.

Uma instalação com problemas após a remoção das versões beta do Microsoft Web Expression, fez com que cada vez que usa-se algo no Windows XP Pro, como Office, Visual Studio, Internet Explorer, Outlook Express etc, desse uma mensagem do tipo Windows Installer .... não pode instalar etc.


Bem achei a solução após pesquisar e nada encontrar muito positivamente.

Faça o seguinte:

Crie uma cópia do registro;

Baixe o software Windows Installer CleanUp Utility do link

http://www.softpedia.com/get/Security/Secure-cleaning/Windows-Installer-CleanUp-Utility.shtml

A seguir acesse a pagina http://en.wikipedia.org/wiki/Windows_Installer

E então crie o novo valor no registro conforme descrito no artigo da wikipedia:

"

  • Windows Registry: The following registry value can be used to enable verbose logging:
Key: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Value Name: Logging
Type: REG_SZ
Data: voicewarmup

"

A seguir abra a pagina temp colocando no campo de endereço do meu computador o texto %temp%

Voce vai ver aquivos com nomes parecidos com MSI3170b.LOG ou MSI*****.log

Abra os arquivos, voce pode faze-lo com um editor como o Textpad.

Verifique as mensages do tipo:


....

MSI (s) (1C:6C) [00:29:53:743]: SOURCEMGMT: Attempting to use LastUsedSource from source list.
MSI (s) (1C:6C) [00:29:53:743]: SOURCEMGMT: Trying source x:\VISIO_FOR_ENTERPRISE_ARCHITECTS\.
....

MSI (s) (1C:6C) [00:30:25:028]: MainEngineThread is returning 1635
Este pacote de patch não pôde ser aberto. Verifique se o pacote de patch existe e se você pode acessá-lo ou entre em contato com o fornecedor do aplicativo para verificar se este é um pacote de patch válido do Windows Installer.
x:\VISIO_FOR_ENTERPRISE_ARCHITECTS\VISVEA.MSI
MSI (c) (14:40) [00:30:25:038]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (14:40) [00:30:25:038]: MainEngineThread is returning 1635
....


Observe que neste caso meu problema era que toda vez que rodava um programa como Internet Explorer, Outlook Express ou Office, o Windows Installer procurava instalar novamente o Visio for Enterprise Architects.

Uma vez verificado as mensagens de log, foi só remover a entrada utilizando o Windows Installer CleanUP e Pronto. Sumiram as indesejáveis mensagens.


Quase que reinstalei todo o sistema mas não foi preciso.


Portanto ai vai esta dica e espero que seja útil a você.


Powered by Zoundry

posted on Monday, February 25, 2008 3:54:46 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
 Wednesday, February 13, 2008

Começando o projeto da loja virtual onshop


Estou dando inicio a um novo projeto e nova versão totalmente remodelada da loja virtual OnShop.

Será desenvolvida em ASP.NET

Para bancos MSSQL Express, SQL Server 2000 e 2005, Access e MySql.

Terá três master pages,
- pagina principal
- pagina detalhes de produtos
- pagina de administração


O modelo de banco será feito com ferramentas UML
Geraçao de código com CodeSmith, IronSpeed, MyGeneration e Enterprise Architecht.

Ainda não decidi o uso de patterns.

Se voce tem alguma sugestão por favor envie para contribuir com este projeto.


Powered by Zoundry

posted on Wednesday, February 13, 2008 1:50:40 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
 Monday, February 11, 2008
Extending the DropDownList to Support Enums

In this article, Steve demonstrates how to bind a DropDownList to an Enum type, and then goes on to create a generic EnumDropDownList control which will automatically display any enum type"s contents.

posted on Monday, February 11, 2008 12:21:21 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
Extending the DropDownList to Support Enums

In this article, Steve demonstrates how to bind a DropDownList to an Enum type, and then goes on to create a generic EnumDropDownList control which will automatically display any enum type"s contents.

posted on Monday, February 11, 2008 12:21:11 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
 Thursday, February 07, 2008

Extending the DropDownList to Support Enums

In this article, Steve demonstrates how to bind a DropDownList to an Enum type, and then goes on to create a generic EnumDropDownList control which will automatically display any enum type"s contents.

posted on Thursday, February 07, 2008 12:25:40 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
 Wednesday, February 06, 2008

Create A Data Access Layer (DAL) Without Writing Any Code

We will be using the Repository Factory Package from the Microsoft Patterns & Practices Team to create our data access layer. The Repository Factory is a CodePlex project that integrates with Visual Studio and it can be used to generate all our business objects, stored procedures and data access code.

posted on Wednesday, February 06, 2008 12:49:42 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Basic of GDI+ and Graphics in ASP.NET

In this article, I will explain about GDI+ in .NET Framework. If you haven"t heard about GDI+, then GDI+ is a set of classes in .NET framework that deal with graphics. You can use GDI+ to draw custom drawing on the screen. GDI provides a layer of abstraction, hiding the differences between different video cards.

posted on Wednesday, February 06, 2008 12:46:27 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Explore Ways to Extend ASP.NET AJAX Client-Side Function

In this article the author examines the typical ways to extend the ASP.NET AJAX framework from the client side.

posted on Wednesday, February 06, 2008 12:45:29 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
Divulgue seus livros no Google gratuitamente
Você venderia muito mais se mais pessoas soubessem de seus livros.
Ajude os usuários a descobrirem seus livros
Quando você cria uma correspondência entre o conteúdo dos seus livros e as pesquisas dos usuários, a Pesquisa de Livros do Google conecta seus livros aos usuários mais interessados em comprá-los.

Mantenha o seu conteúdo protegido
Os usuários poderão visualizar um número limitado de páginas para saber se encontraram o que estavam procurando.

Impulsione as vendas de livros
Links para livrarias, distribuidores on-line e para seu site permitem que os usuários passem facilmente da navegação à compra - em breve, seus livros poderão ser acessados e comprados de novas formas.

Seus Livros no Google

Divulgue Seus Livros no Google. Publicidade Grátis e Receita Extra!
posted on Wednesday, February 06, 2008 12:33:32 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
 Tuesday, February 05, 2008

Getting Started with Test Driven Development

Few days ago I started a poll on www.KoffeeKoder.com where I asked which tool do you use for testing your applications. Surprisingly, most of the people are not using any tool for testing. This means that there are more and more applications being developed which are destined to be failed. In this article I will talk about test driven development hoping that more and more developers start using TDD and see how it benefits the application.

posted on Tuesday, February 05, 2008 1:18:10 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Creating an Online Exam Using LINQ to Classes Part 1

In this article I will use LINQ to Classes to create an online exam. This is a multi-series article and in this part I will discuss the architecture and the design of the application.

posted on Tuesday, February 05, 2008 1:05:22 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Creating Multiple Choice Exam Application Part I

This is the first part of a multi-part series. In this series we will cover the scenario of creating a multiple choice exam for the user. In the first part it will cover the design of the application. This will include unit tests, domain objects and NHibernate mapping files.

posted on Tuesday, February 05, 2008 1:03:37 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Creating Multiple Choice Exam Application Part I

This is the first part of a multi-part series. In this series we will cover the scenario of creating a multiple choice exam for the user. In the first part it will cover the design of the application. This will include unit tests, domain objects and NHibernate mapping files.

posted on Tuesday, February 05, 2008 1:03:26 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Going Mouseless - Implementing Keyboard Shortcuts in ASP.NET 2.0 Using Javascript

Keyboard shortcuts improve productivity by accomplishing tasks more quickly and without much effort. In this article, we will explore how to implement keyboard shortcuts in our ASP.NET applications.

posted on Tuesday, February 05, 2008 1:01:48 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Going Mouseless - Implementing Keyboard Shortcuts in ASP.NET 2.0 Using Javascript

Keyboard shortcuts improve productivity by accomplishing tasks more quickly and without much effort. In this article, we will explore how to implement keyboard shortcuts in our ASP.NET applications.

posted on Tuesday, February 05, 2008 1:01:31 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

How to Create an HTML Editor for ASP.NET AJAX

This article discusses how to create an HTML Editor server control for use within an ASP.NET AJAX 1.0 environment.

posted on Tuesday, February 05, 2008 1:00:58 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Themes in ASP.NET 2.0

Explains how to define the look and feel of a web site by using ASP.NET themes.

posted on Tuesday, February 05, 2008 12:59:27 PM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Client Callback in a Website Registration Page

Here we are explaining the mechanism and nature of the client callback, then we are giving you an example. The example can be used in a user registration page to check the username availability without a postback.

posted on Tuesday, February 05, 2008 4:18:44 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Understanding Single Sign-On in ASP.NET 2.0

In this article, Masoud discusses the concept of Cross Application Authentication using ASP.NET authentication model consisting of Membership Providers, web.config configuration, encryption, and decryption of configuration files. At the end of the article he also examines the application of the concept using ASP.NET login controls.

posted on Tuesday, February 05, 2008 4:17:54 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Ajax Control Toolkit - Part One

A multipart series on the Ajax Control Toolkit. This introductory part explores a few basic input helpers.

posted on Tuesday, February 05, 2008 4:15:51 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

A First Look at ASP.NET Extensions 3.5-History Points

In this article, though, I"ll focus on yet another feature of ASP.NET Extensions 3.5 - the native support for history points and back/forward browser navigation.

posted on Tuesday, February 05, 2008 4:14:29 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

.NET CodeToHTML

This article shows you how to convert source code to HTML.


posted on Tuesday, February 05, 2008 4:10:57 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Search Engine-Friendly Custom Paging with the GridView and LINQ to SQL

The main problem I have with the built-in paging offered by the GridView control is that the default Javascript paging links are invisible to search engines. This means that large portions of your content might not be indexed. This article show how to use the new LINQ to SQL functionality available in VS2008 to easily create HTML links that search engines can follow.

posted on Tuesday, February 05, 2008 4:08:09 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Using ASP.NET 3.5"s ListView and DataPager Controls: Grouping Data with the ListView Control

In this article we will see how to use the GroupTemplate and GroupItemCount properties to instruct the ListView control to render different encasing markup for every n records. We will look at two demos: one that renders records into a series of ordered lists, and another that illustrates how to display data in a multi-column table. Read on to learn more!

posted on Tuesday, February 05, 2008 4:05:09 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Using NHibernate as an ORM Solution for .NET

In this article, David will discuss ORM concepts and NHibernate"s implementation of them. Also he will walk you through several examples of NHibernate in use.

posted on Tuesday, February 05, 2008 4:04:19 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Working with Dynamic Populate Extender

This article examines the setup and usage of the Dynamic Populate Extender control from the AJAX Control Toolkit. Code Snippets and an example download are included.

posted on Tuesday, February 05, 2008 4:03:42 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

The 30 Minute Regex Tutorial

Did you ever wonder what Regular Expressions are all about and want to gain a basic understanding quickly? My goal is to get you up and running with a basic understanding of regular expressions within 30 minutes. The reality is that regular expressions aren"t as complex as they look. The best way to learn is to start writing and experimenting. After your first half hour, you should know a few of the basic constructs and be able to design and use regular expressions in your programs or web pages. For those of you who get hooked, there are many excellent resources available to further your education.

posted on Tuesday, February 05, 2008 4:02:54 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

PHP to ASP.NET Migration Assistant

The PHP to ASP.NET Migration Assistant is designed to help you convert PHP pages and applications to ASP.NET. It does not make the conversion process completely automatic, but it will speed up your project by automating some of the steps required for migration.

This is a very early release of the PHP to ASP.NET Migration Assistant and we need your feedback to make it a great tool. Please visit the PHP to ASP.NET Migration Assistant Forums and report any bugs or suggestions.


posted on Tuesday, February 05, 2008 1:56:30 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

MS SQL Data Wizard is a powerful tool for managing your Microsoft SQL data. It provides you with a number of easy-to-use wizards for performing the required data manipulation easily and quickly. MS SQL Data Wizard allows you to generate PHP scripts for the selected tables and queries, convert any ADO-compatible database to the Microsoft SQL database with its structure and data, export data from Microsoft SQL tables and queries to most popular formats, and import data into the tables.


Basic MS SQL Data Wizard features


PHP Generator

· Generating PHP scripts for working with Microsoft SQL tables and queries from different databases.
· Full customization of the result HTML appearance with some standard HTML templates provided for your convenience.
· Full customization of the result script: you can enable/disable record filtering, column ordering, adding/editing/deleting records in the result script and many more.
· Protection of your scripts with optional security settings.


Data Pump

· Converting any local or remote ADO-compatible database with its structure and data.
· Full customization of the target database and objects: you can create a new database or convert to the existing one, select objects for conversion and adjust their properties for the target database. Adjustable data import from the source tables to the target ones.
· The ability of viewing and editing the SQL script generated for the database conversion.


Data Export

· Data export from Microsoft SQL tables and queries to different databases.
· The ability to export data to any of the 14 available formats: MS Excel, MS Access, MS Word, RTF, HTML, PDF, XML, TXT, DBF, CSV, SYLK, DIF, LaTeX and SQL.
· Selecting fields to be included into the result files.
· Full customization of the result export files: formats, headers/footers, record count, etc.
· Powerful options for specific customization: full Excel formatting including notes and hyperlinks, RTF formatting, full HTML and PDF appearance adjustment, and more.


Data Import

· Data import into Microsoft SQL tables from different databases.
· The ability to import data from the following available formats: MS Excel, MS Access, XML, DBF, TXT and CSV.
· Easy adjustments of the source file columns and the destination table fields.
· Full customization of the import process for each imported file including data formats for all or selected fields, commit options, number of rows to skip and records to import, etc.
· The ability to define the key columns for the table and select whether to skip, update or delete the records if their keys value match the imported ones.

posted on Tuesday, February 05, 2008 1:55:56 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

EMS SQL Manager 2005 for SQL Server is a powerful tool for SQL Server administration and development. SQL Manager 2005 for SQL Server works with any SQL Server versions from 7 to 2005 and supports all of the latest features including assemblies, DDL triggers, synonyms, typed XML columns, and so on. It offers plenty of powerful tools for experienced users to satisfy all their needs. SQL Manager 2005 for SQL Server has a new state-of-the-art graphical user interface with well-described wizard system, so clear in use that even a newbie will not be confused with it.

posted on Tuesday, February 05, 2008 1:55:37 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

Compare It! is a full-featured visual file comparison and merging tool that allows you to compare and work with different versions of the same text file. A color-coded side-by-side comparison makes it easy to understand the differences between two files at a glance.

Main Features

  • The overview bar helps you to see an overall picture of changes.
  • Differences are shown within lines.
  • The full-featured editor has wordwrap, syntax highlighting, undo, search & replace, and bookmark functionality.
  • Windows/DOS, UNIX, and Mac text files are supported.
  • A Unicode version for full support of national fonts is available.
  • You can customize colors, fonts, file and line compare options, and even filters for the Open File dialog box.
  • Compare It! has unique features to integrate with your file manager.
  • Navigation and merging are difference-based. You can use your mouse or keyboard for actions.
  • Compare It! has an enhanced implementation of the File Open Dialog.
  • Multiple users are supported.
  • Compare It! is easy to install, delete, move or take with you.
  • You can print comparison results and generate HTML and text reports with various options.
  • Converters support helps you to compare non-text files.
  • Zip archives support lets you compare a file with its archived copy.

Want More?

Check out the future releases topic

posted on Tuesday, February 05, 2008 1:54:56 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback

O Sniper Security Desktop está sendo instalado por alguns bancos pra proteger contra fraudes.

Eu sei que o BANRISUL está usando esse programa.

Para resolver o problema desinstale o dispositivo com o comando:

sniperiu /uninstall

tecle enter , reinicie o computador e veja se resolve.


posted on Tuesday, February 05, 2008 1:50:16 AM (GMT Standard Time, UTC+00:00)  #    Comments [0] Trackback
Page rendered at Thursday, March 11, 2010 9:33:42 PM (GMT Standard Time, UTC+00:00)