JavaScript Rollovers

 

Versions of FrontPage prior to 2003 used Java rollover buttons. These were often slow to load and would only be visible to users with Java installed on their PCs. As a result FP users often resorted to external scripts to create the more normal JavaScript rollovers. These are far quicker to load (instantaneous for most users) and usable in all modern browsers unless JavaScript is turned off for some reason.

FP2003 now lets you use JavaScript rollovers too, and also includes a large collection of buttons that you can use. You can of course use your own!

The simple example here shows how we added a rollover to the menu on our main site.

 


Design and Development News



MSDN: Visual Basic Headlines
Fri, 25 Jul 2008 21:49:50 -0700
  • Dynamic Data Entry With XML Literals Learn how to use Windows Presentation Foundation (WPF), XAML, and the deep XML support in Visual Basic to generate user interfaces dynamically.
  • Using Windows Communication Foundation with Windows Workflow Foundation, Part 2  .NET Framework 3.5 bridges the gap between Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). In this second of two articles, Maurice de Beijer shows you how to use ReceiveActivity, which enables a developer to publish a workflow as a WCF service.
  • Advanced Basics: The LINQ Enumerable Class, Part 2 Join Ken Getz as he completes the tour of the methods of the System.Linq.Enumerable class, looking at methods that handle converting, positioning, calculating, and performing set operations on sequences of objects.
  • Download Visual Studio 2008 Service Pack 1 (SP1) and .NET Framework 3.5 SP1 Visual Studio 2008 SP1 and .NET Framework 3.5 SP1 significantly improve the developer experience during the development process, and at runtime. These improvements address top issues reported by customers.
  • Increase LINQ Query Performance In this article Jared Parsons shows a technique to achieve maximum performance from LINQ queries on large sets of data in order to create a responsive UI.
  • WPF Forms over Data Video Series This how-to video series is focused on data-based application development in Windows Presentation Foundation using Visual Studio 2008.
  • Using Windows Communication Foundation with Windows Workflow Foundation – Part 1 .NET Framework 3.5 bridges the gap between Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF). In this first of two articles, Maurice de Beijer shows you how to use SendActivity, which enables you to call WCF as well as standard web services, in your workflows. The next article will show you how to use ReceiveActivity, which enables a developer to publish a workflow as a WCF service.
  • Sharpening Your Axis with Visual Basic 9 Visual Basic 9 in Visual Studio 2008 has a set of language features that allows developers to work with XML in a much more productive way using a new API called LINQ to XML. This article will help you master these new features for working with XML in Visual Basic.
  • Creating a Text-to-speech add-in for Microsoft Word 2007 with Visual Studio 2008 Visual Studio 2008 includes tools for Office that allow developers to build custom components, such as add-ins, for Microsoft Office System applications writing managed code. See how you can create a custom task pane for Microsoft Word 2007 and how to integrate Text-to-Speech capabilities provided by .NET Framework.
  • Download Visual Studio 2008 Service Pack (SP) 1 Beta Today Visual Studio 2008 SP1 Beta introduces full support for SQL Server 2008, improved performance in the IDE and WPF designers, improved Web development and site deployment, as well as many Team Foundation Server enhancements.
  • Microsoft .NET Framework 3.5 Service Pack (SP) 1 Beta Now Available Download the Microsoft .NET Framework 3.5 SP1 Beta for improved features for both client and Web development. Additionally, SP1 for the .NET Framework introduces the ADO.NET Entity Framework and ADO.NET Data Services.
  • The Power of Custom Workflow Activities (Part 2) In this second article about developing custom Workflow Activities, Maurice de Beijer takes a look at some of the more advanced aspects of Workflow Activity development. The most important of these could well be how to create event-driven activities.
  • My Namespace Extensions with My Extensibility Matthew DeVore shows you how to to integrate your own My Namespace extension into the Visual Basic development environment using the My Extensibility feature available in Visual Basic 2008.
  • Advanced Basics: Office 2007 Files and LINQ Join Ken Getz as he walks us through LINQ to XML and the Community Technology Preview (CTP) edition of the Microsoft SDK for Open XML Formats. These two technologies can change the way in which you access the parts of the 2007 Office system Open XML documents (created by Microsoft Word, Excel, and PowerPoint) when retrieving or modifying data.
  • Watch 48 New, Visual Basic "How Do I" Videos and Related Downloads We added 48 How Do I videos (Forms over data, Windows development, Office development and Security) to the Visual Basic developer Center in addition to adding new download formats for 12 others. This includes audio files, and additional videos files to make these videos as accessible as possible. You can go directly to the How Do I video series main page to see the complete list.
  • Heroes Happen Here Welcome to the launch of Windows Server 2008, Visual Studio 2008 and SQL Server 2008. Together these three products provide a secure and trusted platform for building your most mission-critical applications. Learn more about these products and launch events in your area at HeroesHappenHere.com.
  • The Power of Custom Workflow Activities (Part 1) Workflow Foundation (WF) is part of the .NET 3.0 Framework alongside Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF). Where WCF and WPF enable new and improved ways of doing things we have been doing for a long time, the same can’t be said for Workflow Foundation. Using Workflow Foundation enables a developer to create a whole new style of application, the long running and event driven application.
  • XML Programming in Visual Basic 9.0 LINQ-enabled languages like Visual Basic give you a rich set of query operators that can be applied to various data sources, such as in-memory collections, databases, datasets, and XML. Visual Basic 9.0 actually goes beyond that and makes XML a first-class data type directly in the language. In this article Jonathan Aneja shows you how you can become much more productive using XML in Visual Basic 9.0.
  • Workflow Foundation 101 Last year Microsoft released the .NET Framework 3.0. Unlike previous releases of the framework this version was not an upgrade or change to existing functionality but it was shipped as a number of additions to the existing .NET Framework 2.0. One of these additions was Workflow Foundation (WF), the others being Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows CardSpace. The goal of this article is to provide an overview of what Workflow Foundation is about and when or where its use would be advantageous.
  • How Do I: Use DataSets in an N-Tier Application? Many distributed architectures use DataSets on the client and the server when both are written with .NET. In this video, Visual Basic developers will learn how to use the new N-Tier DataSets in Visual Studio 2008 that makes this architectural scenario easy to accomplish.
  • How Do I: Update Related Tables Visual Basic programmers will learn how to properly control updates, inserts and deletes in multi-user applications on forms that edit master-detail related data using the TableAdapterManager in Visual Studio 2008.
  • Advanced Basics: Reflection and Generics The Microsoft .NET Framework exposes information about generic types and methods differently than it does for those that are non-generic. Join Ken Getz as he investigates reflection features as they relate to generics.
  • Map LINQ: Create Dynamic Maps with Visual Basic 9.0 and WPF Learn how to use LINQ and the new XML features in Visual Basic to easily visualize map data and dynamically draw them with Windows Presentation Foundation.
  • Protect and License Your .NET Code with Microsoft Software Licensing and Protection Services The newly launched Microsoft Software Licensing and Protection (SLP) Services enables software publishers to more effectively protect their code from reverse engineering, as well as package, license, and include activation for their applications. SLP Services offers a developer toolkit that enables protection of .NET code to help prevent piracy and intellectual property theft.
  • Visual Basic 2008 Express Edition Now Available The Visual Basic 2008 Express Edition is the ideal deal tool for productively building object-oriented applications for Windows on the .NET Framework.
  • MSDN Subscribers: Get Visual Studio 2008 RTM Now Get it here first! With Visual Studio 2008, you can develop connected, compelling applications for Windows Vista, the 2007 Office system, mobile devices, and the Web.
  • Microsoft .NET Framework 3.5 Runtime Now Available .NET Framework 3.5 builds incrementally on the new features added in .NET Framework 3.0 and is now available as a separate download.
  • Basic Instincts: Extension Methods in Visual Basic 2008 Learn how extension methods let you extend any existing type's functionality, even when a type is not inheritable. Extension methods play a crucial role in the implementation of LINQ in Visual Basic.
  • LINQ to XML How-Do-I Video Series Released Visual Basic developers will learn about all the new XML features included in the next version of Visual Basic which makes creating, querying and transforming XML easier than ever before.
  • Improve Your Productivity: Program with XML in Visual Basic 9 Visual Basic 9 in Visual Studio 2008 offers a new approach to programming with XML. Find out how to get started using XML in your Visual Basic applications.
  • Give Us Your Feedback on Visual Studio Documentation Help us help you by taking 10 minutes to fill out our Visual Studio Content Survey on how to improve the Visual Studio documentation. We appreciate it!
  • Basic Instincts: Lambda Expressions Tim Ng from the Visual Basic Team explains lambda expressions, a new feature added to Visual Basic 9 to support Language Integrated Queries (LINQ), which adds data programmability to Visual Basic.
  • Visual Basic Pack for Visual Studio 2005 SDK The Visual Basic Pack for the Visual Studio 2005 SDK includes SDK samples converted into the Visual Basic language and a new wizard for generating Visual Basic-based integration packages for Visual Studio.
  • XML to Schema Tool The XML to Schema tool is a free project item template to automate creation of XML schema sets from any number of XML documents. If you are working with Language Integrated Queries (LINQ) to XML in Visual Basic 9, this utility can significantly improve your editing experience by adding XML schemas (.xsd files) to your project that add IntelliSense for XML properties.
  • Refactor! for Visual Basic 2008 Beta 2 Refactor! for Visual Basic 2008 by Developer Express Inc. enables Visual Basic developers to simplify and re-structure source code inside of Visual Studio 2008, making it easier to read and less costly to maintain. Download this version which works with Visual Studio 2008 Beta 2 and contains many new refactoring operations to support the new language features in Visual Basic 9.
  • Download Visual Studio 2008 Beta 2 See all of the improvements that are coming in Visual Studio 2008 with next-generation Web development, integrated development for the Microsoft Office system, and industry-leading designers for Windows Vista.
  • Microsoft Visual Basic Power Packs 3.0 Released! Microsoft Visual Basic Power Packs 3.0 now includes a new DataRepeater control. The DataRepeater control enables you to use standard Windows Forms controls to display rows of your data in a scrollable container, giving you more flexibility and customization than standard grid controls. This version of the Visual Basic Power Packs also includes updated versions of the previously released Visual Basic Power Packs, Line and Shape controls, the PrintForm Component and the Printer Compatibility Library. All are included in a single assembly, making them even easier to use and redistribute with your application.
  • Download the Visual Basic LINQ Hands-on Labs for Visual Studio 2008 Beta 2 These Visual Basic LINQ Hands-on Labs provide an introduction to the LINQ Project. Learn basic LINQ features, including the Standard Query Operators, and see how these features can be used against in-memory collections, connected databases, and XML documents. The labs also provide a clear picture of the relational data access support provided by the LINQ Project, referred to as LINQ to SQL.
  • Get the .NET Framework 3.5 Beta 2 The Microsoft .NET Framework 3.5 Beta 2 is the latest preview release of the .NET Framework. In support of existing users, the .NET Framework 3.5 has a minimal number of breaking changes. Download it today.
  • MSDN Magazine: Basic Instincts: Query Comprehensions Understand the key concepts that drove the design of LINQ, and get a custom query provider that shows how this information can be used in real-world applications. You can download it from the MSDN Magazine Web site. This article assumes a working knowledge of database programming and a passing familiarity with LINQ.
  • MSDN Magazine: Unleash the power of query in Visual Studio 2008 Have you ever wanted to use data querying techniques in your code? Now you can. The next version of Visual Studio includes a new set of language features known collectively as Language Integrated Query (LINQ), which adds data querying capabilities directly to Visual Basic.
  • Forms over Data Video Series This how-to video series is dedicated to getting Visual Basic developers productive on areas of data-based Windows Application development. The series starts with the basics of database development with SQL-Server 2005 Express then walks through the details of connecting to and querying databases, Windows Forms development basics, Reporting, and Deployment using Visual Basic 2005.
  • The Visual Basic language on Silverlight See what it takes to develop Visual Basic applications that run cross-browser and cross-platform! Silverlight 1.1 is here and it will allow Visual Basic developers to create rich applications that will literally run everywhere.
  • Object Binding Video Series This how-to video series is focused on more advanced data binding techniques using object binding in Visual Basic 2005. The series walks through creating business objects and how to associate them in one-to-many relationships, how to provide searching capabilities and how to enable sorting.