background preloader

VB.NET

Facebook Twitter

Next-Generation Data Access: Making the Conceptual Level Real. José Blakeley, David Campbell, Jim Gray, S. 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. Introduction Data in All Tiers. All types of Data. Uniform Data Access. End-to-End Business Insight. Rich "Abilities". 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. 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. 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 | Linglom.com. Windows® API Code Pack for Microsoft® .NET Framework. Coding 4 Fun - Windows 7 Taskbar | Coding4Fun Articles. Looking to take advantage of some new Windows 7 goodness? 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 None of these features are very difficult to use due to the Windows API Code Pack.

This sample is written for Windows Forms, but it works equally well with WPF. Customizable Previews To start with, we'll dig into customizable previews. Image 2: Aero Peek preview for Windows Live Writer Visual Basic Private windowsTaskbar As TaskbarManager = TaskbarManager.Instance Visual C# Next Steps. Shutdown/Restart/Logoff your PC using TweetMyPC | Coding4Fun Articles.

In this article I will show you how you can use Twitter API to Shutdown/Restart/Logoff your PC remotely using VB.net. Introduction I have a very slow internet connection at home and most of the time Downloads takes hours to complete. I decided to write an application which will help me Shutdown my PC from a remote location.

I wanted to use it to shutdown when I go out when some downloading is going on in my laptop. Why Yedda Twitter framework? The Twitter REST API methods allow developers to access core Twitter data. Designing the Interface I wanted the interface to be as simple as possible. The form also has a Notify Icon, Context Menu Strip and a Timer. From : frmTweetMyPc Text Boxes : txtUserName, txtPassword Button : btnSave Check Box : chkStartAutomatic Timer : tmrTweet (Interval : 10000) Label : lblSatus The Code Add the following code which minimizes the Form on Load and Enable Timer to check for Tweets every 1 minute.

If the Tweet is new then we process the tweet. Working Conclusion. WPF Dartboard scoring application | Coding4Fun Articles. 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. 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. Since the application makes heavy use of animations, a video works better to convey some of the features. Windows Presentation Foundation Laying out the main form Scoring and Rules. Windows 7: Jump Lists | 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. 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). Or, just go for Visual Studio 2010 Beta 2 - it's available now and well worth the download. What's a Jump List? Jump Lists are a new concept in Windows 7 that allow developers to provide shortcuts for users right from their icon's context menu in the taskbar or Start menu.

Windows API Code Pack Adding a Jump List Adding a Jump List is easy. Here's how the process works: An FTP client library for .NET 2.0. Introduction One annoying omission from the 1.x framework for .NET was support for FTP. 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 I assume here that you've got .NET 2.0 or one of the betas.

I wrote this library to support my own application which needed to upload and download files to a supplier's FTP server: this runs on Linux, but I also tested it against the Microsoft FTP server that comes with NT and XP. FTPClient Design.