ONDotnet
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles Weblogs Books Learning Lab eDocuments  
advertisement
O'Reilly Open Source Convention: August 1- 5, 2005, Portland, OR

Search

 

 Advanced Search »

Login
Register
Manage Newsletters
Register Your Books

Sites
codezoo.com
LinuxDevCenter.com
MacDevCenter.com
WindowsDevCenter.com
Mozilla DevCenter
ONDotnet.com
ONJava.com
ONLamp.com
Apache
BSD
MySQL
PHP
Python
Security
OpenP2P.com
Perl.com
Policy DevCenter
SysAdmin
Wireless DevCenter
XML.com
WebServices.XML.com

Affiliate Sites
LinuxQuestions.org
OSDir.com
Servlets.com

Resource Centers
Bioinformatics
C/C++
Databases
Digital Media
Enterprise Development
Game Development
Java
Linux/Unix
Macintosh/OS X
.NET
Open Source
Oracle
Perl
Python
Scripting
Security
SysAdm/Networking
Web
Web Services
Windows
Wireless
XML  

Atom Feed.
RSS Feed.
Related O'Reilly Books

Traveling to
a tech show?

Discount Hotels Search
Philadelphia Hotels, PA
Atlanta Hotels
Disney Orlando Hotels
Canada Hotels
Orlando Hotels, Florida
Info on Las Vegas Hotels
New York City Hotels


ONDotnet.com
supported by:

Databases forum
Programming forum





  

Building Web Parts, Part 3
Allowing users to add and remove web parts

  

Generics in .NET 2.0
What are generics? Are they for you? Should you use them in your apps?

  

Refactoring with Visual Studio Macros
Improve your code by using refactoring with VS Macros.

  

Porting a Project from Visual Studio .NET to Mono  Three years ago, when .NET was still in pre-release status, Kevin Farnham developed a C# application to automatically generate stock market web pages. Recently, he ported the project to Mono and Debian Linux. Follow along to see how the port went.   [ONDotnet.com]

Liberty on Whidbey
Liberty on Whidbey: What's New in Beta 2: Web Parts Revisited  Jesse Liberty has been working with Whidbey (.NET 2005) for a little over a year, and believes that .NET 2005 2.0 is a great improvement over 1.x. That said, the beta has had a bit of a hard time settling down, and so many of the earlier columns he wrote about Whidbey are, at best, a bit out of date. In this column he revisits, fixes, and expands on one of his favorite 2.0 features: Web Parts.   [ONDotnet.com]

Building Web Parts, Part 2  In part one of this series, Wei-Meng Lee discussed how to create Web Parts and configure them to look good. But he didn't touch on one of the most important feature of Web Parts; that is, how to let users move the Web Parts from one zone to another. In this article, he shows you how to move Web parts and how you can configure Web Parts to make use of SQL Server 2000.   [ONDotnet.com]

O'Reilly Learning LabLinux/Unix SysAdmin Certificate Special -- Learn system administration skills online and receive certification from the University of Illinois Office of Continuing Education. Courses include: The Unix File System, Networking and DNS, Unix Services (including email and web servers), and Scripting for Administrators with Sed, Awk, and Perl. It's all at the O'Reilly Learning Lab. Enroll today and save 40%.

Refactoring Support for Visual Basic 2005  Microsoft recently announced that they have teamed up with Developer Express Inc. to release Refactor! for Visual Basic 2005 Beta 2, a free plugin for Visual Studio that enables Visual Basic developers to simplify and restructure source code inside of Visual Studio 2005. Wei-Meng Lee walks you through the new refactoring.   [ONDotnet.com]

Building Web Parts, Part 1  Web sites today contain a wealth of information; so much that a poorly designed site can easily overwhelm users. To better help users cope, portal web sites today (such as MSN) often organize their data into discrete units that support a degree of personalization. In this first of three articles, Wei-Meng Lee discusses how to use Web Parts for user customization in your ASP.NET 2.0 web sites.   [ONDotnet.com]

Liberty on Whidbey
Putting A Browser Into Your Windows Application  There are times when it would be awfully convenient to have the capabilities of Internet Explorer inside your Windows application. The classic case is when you want to look at an XML document, and you'd like to take advantage of IE's ability to show the document as a collapsible and expandable hierarchy. In this article, Jesse Liberty will show you how to do that, in just a few easy steps.   [O'Reilly Network]

C# Generics: Collection Interfaces  The .NET framework provides two sets of standard interfaces for enumerating and comparing collections: the traditional (non-type-safe) and the new generic type-safe collections. In this excerpt from Programming C#, 4th Edition, Jesse Liberty focuses on the key type-safe collection interfaces, reviewing each collection interface and providing code examples that demonstrate how to implement each one.   [O'Reilly Network]

Liberty on Whidbey
XML DataSource Controls in .NET 2.0  With .NET 2.0's XML DataSource control, you can bind to an XML document just as easily as you bind to tables in a database. If the XML document you load is hierarchical, the data is exposed hierarchically, which makes it ideal for mapping an XML document to a TreeView control. Jesse Liberty explains how the XML DataSource works in ASP.NET.   [ONDotnet.com]

Building .NET Add-Ins for Windows Media Center Edition  Windows XP Media Center Edition 2005 is an exciting platform for enjoying all of your media from the comfort of your sofa. However, in many cases you might wish to extend Media Center to perform functionality that it does not have "out of the box." Microsoft has created a software development kit that lets you write your own software that runs in Media Center. In this article, Michael Earls shows you how to write your first .NET add-in for Media Center Edition of Windows XP.   [ONDotnet.com]

Liberty on Whidbey
Enhanced Text Input in Windows Forms 2.0  Visual Studio 2005 provides enhanced controls for managing data input in Whidbey. To get you started, Jesse Liberty takes a look at the masked editing control, which allows you to restrict the input from a user that a Windows Form will accept and to control how it is displayed by using a mask.   [O'Reilly Network]

Miguel de Icaza Explains How To "Get" Mono  It's perhaps the most controversial project in the open source world, but this mostly stems from misunderstanding: Mono, the open source development platform based upon Microsoft's .NET framework. Immediate reactions from many dubious Linux developers have ranged from confusion over its connection with .NET to wondering what the benefits of developing under it are. Throughout the course of its four years of intense development, sponsored by Novell, Mono founder Miguel de Icaza has had to frequently clarify the .NET issue and sell the community on it. In this new interview, Howard Wen asks Miguel to explain himself one more time.   [ONDotnet.com]

An Introduction to Developing Software for Microsoft Windows XP Media Center Edition 2005  At a recent consumer electronics show, Bill Gates suggested that the Media Center PC would be the centerpiece for combining online entertainment sources with existing video sources. As Sean Alexander (a product manager for Media Center) later suggested, Windows Media Center Edition will be the "hub for whole-home entertainment". Windows XP Media Center Edition allows you to do those things today. Michael Earls starts you out with how to write applications for Windows Media Center.   [ONDotnet.com]

Liberty on Whidbey
Enhanced Text Input in Windows Forms 2.0  Visual Studio 2005 provides enhanced controls for managing data input in Whidbey. In this new column by Jesse Liberty, he discusses the advanced WinForms Text Input control.   [ONDotnet.com]

Liberty on Whidbey
Data Binding in ASP.NET 2.0  Not only has Microsoft made radical changes in how data binding is done between ASP.NET 1.x and 2.0, but it has also created significant differences between how it is done in Windows Forms and ASP.NET in 2.0. This keeps life interesting (Jesse Liberty says, gnashing his teeth). In this new column, he dives into data binding in the new Web Forms.   [ONDotnet.com]

Encrypting Connection Strings in Web.config  One of the best practices in ASP.NET is to save your database connection strings in the Web.config file instead of hard-coding it in your code. It's not such a good idea to save your connection strings as plain text in Web.config – you should ideally encrypt the connection strings so it leaves no chance for a potential hacker to easily get more information about your database server. In ASP.NET 2.0, Microsoft has taken this further by allowing you to encrypt the connection strings in Web.config, all without much plumbing on your part. In this new article by Wei-Meng Lee, he shows you how it works!   [ONDotnet.com]

Building Mono on Windows  Mono, the open source implementation of the CLR, is not just for non-Microsoft platforms. Kevin Shockey walks you through the three phases required to build Mono on Windows without using the .NET framework.   [ONDotnet.com]

Using SQL Cache Dependency  Caching has long been recognized as one of the more effective ways to improve your ASP.NET web applications. One particular caching feature missing in ASP.NET 1.x was SQL cache dependency: the ability to invalidate a database cache if data in a table is changed. In ASP.NET 2.0, Microsoft has added the new SQL cache dependency feature. Wei-Meng Lee discusses the SQL cache dependency in ASP.NET 2.0, and how you can manually implement it in ASP.NET 1.x.   [ONDotnet.com]

Liberty on Whidbey
Web Parts in ASP.NET 2.0  In a previous article, Jesse Liberty discussed how personalization works. This article picks up from where he left off and shows you how to use Web Parts to allow your users to further personalize users' interactions with your web site.   [O'Reilly Network]

Using the Observer Pattern in .NET  Recently, after visiting a friend who received a binary clock as a gift, Michael Weier thought it would be a great example to show how to use the Observer pattern.   [ONDotnet.com]

Learning ASP.NET for the ASP Developer - Part 3  In the final part of this tutorial, Nihal Mehta will demonstrate how to construct largescale ASP.NET websites. In the previous tutorials of this series, Nihal showed how to build single ASP.NET pages where all the code for a page was written on the page itself. This approach can quickly get tedious when you have code that is common across several pages. Thus, one of the most important elements in sites with a large number of pages is the ability to share code.   [ONDotnet.com]


Click here for all .NET articles listed in chronological order.


Justin Gehtland's Weblog
Spring.NET
my ongoing exhortation of open-sourciness for .NET (May 26, 2004)


More Weblogs

Microsoft To Become a Big-Time Spyware Vendor? [Preston Gralla]

Will the Supreme Court Help Kill Spyware? [Preston Gralla]

.NET & XML at XML 2005 [Niel M. Bornstein]

Java and .NET Interop Track at JavaOne 2005 [Dave Chappell, Dave Chappell]

Sonic Sessions at JavaOne 2005 [Dave Chappell]

More .NET weblogs

Today's News
July 07, 2005

Livejournal Founder Launches OpenID System geekdreams writes "Brad Fitzpatrick, the founder of Livejournal, has launched OpenID, an 'actually distributed identity system' for websites that accept user comments. The system utilizes decentralized servers to authenticate users, and aims to replace centralized ID systems such as Microsoft's Passport and SixApart's TypeKey. The first implementation of OpenID can be seen on Livejournal comments pages." Previously mentioned on Slashdot, now out of development. [Source: Slashdot Org latest news headlines]

Ray Kurzweil 2001-2003 essays Available as a PDF prostoalex writes "The Ray Kurzweil Reader is a collection of essays by Ray Kurzweil on virtual reality, artificial intelligence, radical life extension, conscious machines, the promise and peril of technology, and other aspects of our future world. These essays, all published on KurzweilAI.net from 2001 to 2003, are now available as a PDF document for convenient downloading and offline reading. The 30 essays, organized in seven memes (such as "How to Build a Brain"), cover subjects ranging from a review of Matrix Reloaded to "The Coming Merging of Mind and Machine" and "Human Body Version 2.0."" [Source: Slashdot Org latest news headlines]

How Ice Melts Killer Instinct writes "Ever wonder how ice melts? Until now, scientists could not explain why ice cubes in your drink melt. They've known the basics, but the details remained elusive. A breakthrough new study, announced yesterday, supports a leading theory that melting starts when the fundamental structure of matter begins to crack. Melting is considered a basic phenomenon in physics. An understanding of how it works is crucial to gaining a firm grasp on the physical world." [Source: Slashdot Org latest news headlines]

The Business of Anime buckminster writes "Planet Tokyo's Talking Anime Business Blues is a great roundup and analysis of recent articles detailing the behind the scenes aspects of the anime business. By all accounts 99% of Japanese anime never makes it to America. Some of the arguments why might surprise you. There are still many in the industry who believe that fan subs are killing the anime market in the US." [Source: Slashdot Org latest news headlines]

Liquid Hydrogen UAV From the same company that brought you the Wasp MAV, Aerovironment announced yesterday that they have successfully completed the world's first liquid hydrogen powered Unmanned Aerial Vehicle (UAV) flight tests. From the press release: " AeroVironment's Global Observer High Altitude Long Endurance (HALE) platform will be able to operate at 65,000 feet for over a week with a flexible payload-carrying capacity of up to 1,000 pounds." Applications include government and military surveillance operations, communication relays, and the potential for persistent real-time imagery of wildfires, hurricanes, and other natural disasters. More pictures here. [Source: Slashdot Org latest news headlines]

Ballmer: 'We'll catch Google' An anonymous reader writes "Steve Ballmer was all about honesty when briefing partners in Sydney yesterday. Microsoft CEO's confessed the software giant's .Net strategy has come to a standstill, says he's accepted SQL Server's shortcomings and vowed to keep fighting search giant Google." [Source: Slashdot Org latest news headlines]

Microsoft to Release AJAX Framework An anonymous reader writes "News.com is announcing that Microsoft has announced plans to release a javascript client framework library for use with ASP.NET 2.0 that makes AJAX style browser clients easier to code. Developers who attend Microsoft's PDC conference in September have been promised an early release of the code." [Source: Slashdot Org latest news headlines]

Effective C# Jim Holmes writes "I'm new to the .NET environment and have been looking for solid books in the same class as McConnell's Code Complete, 2nd ed., or Kernhigan and Pike's The Practice of Programming. Those books, to me, are must-haves on any serious developer's bookshelf, but while they're terrific books, they're general in nature. Bill Wagner's book Effective C# is a great companion to those books because it's specific to C# and hits hard the implementation details of working in that language. (Disclaimers: 1) I got this book for free from Addison-Wesley as a regular giveaway for our .NET Developers Group. 2) I attempted to get SRT Solutions, the author's consulting company, involved in a software development project several years ago. The project tanked due to customer constraints and other business issues not related in any way to Wagner or his company. End Disclaimers.)" Read on for the rest of Holmes's review. [Source: Slashdot Org latest news headlines]

Sybase in The 'WorkSpace' The company's upcoming development environment will span the modeling, development and deployment aspects of software development. [Source: internetnews.com: Top News]

Ballmer: 'We'll catch Google' At a partner conference, the CEO defends Redmond's search efforts but admits that the .Net effort has been at a standstill. [Source: CNET News.com: Enterprise]

E-Passport Progress Still Stymied? Lawmakers critical of latest delays in implementing biometric identifiers. [Source: internetnews.com: Top News]

MSN Adds Local Search Full rollout of mapping technical and satellite views gives visual aspect to local search. [Source: internetnews.com: Top News]


Sponsored by:



Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs

Copyright © 2000-2005 O’Reilly Media, Inc. All Rights Reserved.
All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.

For problems or assistance with this site, email