background preloader

VB.NET

Facebook Twitter

Next-Generation Data Access: Making the Conceptual Level Real. José Blakeley, David Campbell, Jim Gray, S.

Next-Generation Data Access: Making the Conceptual Level Real

Muralidhar, Anil Nori June 2006 Applies to: ADO.NET .NET Language Integrated Query (LINQ) SQL Server Summary: Eliminate the impedance mismatch for both applications and data services like reporting, analysis, and replication offered as part of the SQL Server product by raising the level of abstraction from the logical (relational) level to the conceptual (entity) level. (31 printed pages) Contents Abstract Significant technology and industry trends have fundamentally changed the way that applications are being built.

A common theme throughout all modern application architectures is a need to transform data from one form to another to have it in the right form for the task at hand. A fundamental insight is that most traditional data centric services such as query, replication, ETL, have been implemented at the logical schema level. POO – Programação Orientada a Objetos – Parte 1 (versão 2 corrigida) O conceito O termo orientação a objetos significa organizar o mundo real como uma coleção de objetos que incorporam estrutura de dados e um conjunto de operações que manipulam estes dados.

POO – Programação Orientada a Objetos – Parte 1 (versão 2 corrigida)

Classes Em programação uma Classe representa uma entidade e como tal define o seu comportamento (Métodos) e as suas características (Propriedades). Aos acontecimentos que podem ocorrer para uma dada entidade em determinada altura, chama-se Eventos. Ex: Entidade (Classe): Pessoa Características (Propriedades): Altura, peso, etc Comportamento (Métodos): Andar, Correr, Comer, etc Eventos: AoAcordar, AoDeitar, etc Comparação entre Classes e Objetos Uma Classe consiste na definição de uma entidade, (com as suas propriedades, métodos e eventos) enquanto um objeto representa um "exemplar" de uma entidade.

Ex: Classe à Pessoa Objeto à João Requisitos numa linguagem OOP AbstraçãoEncapsulamentoHerançaInterfacesPolimorfismoAbstração Este é um dos conceitos básicos quando se fala de OOP. O que se ganha com isto? Encapsulamento. VB.NET School - Demonstration Application - Lesson #13 - Page 3. WPF: How to "Glassify" Your App in Vista. VB/MySQL.com » The VB.NET-MySQL Tutorial – Part 1. Introduction While the articles at vbmysql.com have been well received, there is always something new to cover.

VB/MySQL.com » The VB.NET-MySQL Tutorial – Part 1

Every week I get requests for new sample code and articles explaining some new aspect of using Visual Basic and MySQL. One of the recurring requests has been for a full tutorial covering the creation of an application, from design to deployment, using Visual Basic and MySQL. In response to these requests I have written this article as the first of a series of articles that will provide a full tutorial for the creation of an application using Visual Basic.NET and MySQL. I will cover application design, database design, VB.NET database programming, and deployment of the finished application.

This tutorial will be very hands-on, documenting the creation of a real application that will then be available for download in both source and binary form for future reference. In this first installment of the series I will be covering the design of our application’s database. Entity Design. Accessing MySQL on VB.NET using MySQL Connector/Net, Part I: Introduction. Windows® API Code Pack for Microsoft® .NET Framework. Coding 4 Fun - Windows 7 Taskbar. Looking to take advantage of some new Windows 7 goodness?

Coding 4 Fun - Windows 7 Taskbar

Learn how to work with some of the great new taskbar features to create a more streamlined user interface. Introduction Windows 7 brings with it a large number of new features that will be available to developers from day one. These are really nice additions that will make applications more natural to work with. One of the new areas of enhancements is the taskbar. Image 1: Jump list for Windows Live Messenger In this article, I would like to dig into the following notable new features: Customizable preview Icon overlays Progress indication Toolbar buttons. Shutdown/Restart/Logoff your PC using TweetMyPC. In this article I will show you how you can use Twitter API to Shutdown/Restart/Logoff your PC remotely using VB.net.

Shutdown/Restart/Logoff your PC using TweetMyPC

Introduction I have a very slow internet connection at home and most of the time Downloads takes hours to complete. WPF Dartboard scoring application. In this article I'll review the steps to creating a WPF-based touch-screen scoreboard application that we use in our Clarity Cricket recreational dart league.

WPF Dartboard scoring application

In doing so, I'll show some examples of how to create custom animations in Visual Studio .Net and wire them up to StoryBoards in XAML Back in October one of my co-workers at Clarity, Kevin Marshall, wrote an article about how he modified the foosball table in our employee lounge to allow us to track game results and individual player statistics (see article here).

Statistics are the basis for bragging rights, and at a competitive software development company, we're big on bragging rights. Following in the tradition of the foosball, we next set out to make similar capabilities to track scoring and statistics for our recreational dart board. We ended up building a WPF-enabled windows form-based application to use as our virtual scoreboard, attached it to a touch screen monitor, and hooked it up to a database to track statistics. Coding4Fun Articles. In this article, learn how to provide quick access to links and actions in your Windows 7 application by creating a Jump List.

Coding4Fun Articles

Introduction Windows 7 includes a wealth of new features for developers to take advantage of. This includes better rendering subsystems, new sensor and location API's, file libraries, federated search, and of course, the improved taskbar. My last article discussed the taskbar's ability to show custom previews and toolbar icons. This article focuses on Jump Lists - the replacement for notification area context menus. To get started, download Visual Studio 2008 Express Edition or higher (C# or VB).

What's a Jump List? An FTP client library for .NET 2.0. Introduction One annoying omission from the 1.x framework for .NET was support for FTP.

An FTP client library for .NET 2.0

This could be rectified by various libraries (some free, others commercial) that filled this gap. However, with Visual Studio 2005 and 2.0 of the .NET framework, FTP makes a welcome appearance. As well as adding FTP, Microsoft has moved support for web, mail and FTP requests out of System.Web and into System.Net which is a more logical approach. There is still a problem however: the FTP support isn't actually an FTP client, it's just support for the protocol in FtpWebRequest, in the same way as HttpWebRequest supports web requests.

This is where I hope my library FTPclient will come in useful. Background.