.NET Gripes and XAML Worries

.NET Gripes and XAML Worries

ike many of you, I spend my days and nights building applications in Visual Studio .NET. I have been developing “real” applications in this tool for around a year and a half and I find some things missing from the Visual Studio .NET languages and the .NET Framework.

What things are missing? I’d like to have multiple inheritance and access to the Visual Studio .NET Framework source code. This is a call for Microsoft to add multiple inheritance and to open up the framework code.

Multiple Inheritance
Time and time again I hear from people that multiple inheritance is fraught with problems. In my opinion, it solves more problems than it presents. Here’s my situation: I have a framework that I use to build all of my applications. In this framework, I have sub-classed a large number of Windows Forms controls. After sub-classing these controls, I implemented a number of custom interfaces for data binding, security, and other framework constructs. This results in is a lot of duplicated code. What I would like to do is create a common data-binding class and subclass a new textbox from both the textbox class and the data-binding class resulting in a class supporting properties and methods of both. So how do you resolve conflicts between overlapped properties and methods? Simple: don’t allow it. Let the compiler catch the problems. We could almost implement this with a set of #INCLUDE files if the compiler would support that.

Release the Framework Code
Next I want to rant about the framework source code. Microsoft needs to let this out the door. If they don’t give us a better way to extend our classes higher up the framework, then they need to give us the code so we can do it ourselves. I am not asking for a free set of source code?I am willing to pay for the code as I am sure many people out there would. Heck, I’ll write a check for $1000.00 tomorrow for the code. The guys that built .NET built Delphi at Borland years ago and they gave out the source code to their classes, so why can’t Microsoft do the same? Already I can hear shrieks from other developers, “What happens when a new version is released?” In years past I’ve had source code to several versions of accounting packages and it wasn’t a problem, so why would another version of the .NET Framework be a problem?

XAML Worries
Last month I went to PDC and saw Longhorn for the first time. (Longhorn is the next version of Microsoft Windows). I saw a lot of demos concerning a new UI format called XAML, which are program files containing XML and code. XAML files are very similar to ASP.NET files today. While these demos were cool and very preliminary, I found some flaws in the direction Microsoft is going. I didn’t see a set of development tools (like VS .NET) that support creating and maintaining these files. I understand that XAML is very new and the tools aren’t ready yet, but what I want to put Microsoft on point about is the fact that people are pouring tons of time into WebForms and WinForms applications. The UI’s being built in today’s formats are nowhere close to what I saw in XAML. Microsoft had better plan to develop a kick ass converter for ALL of our existing code. In three years I don’t want to be rewriting everything again.

Whidbey, Yukon, and CoDe Magazine
As you can see, this issue is chock full of Whidbey and Yukon content. This will not be the case in the coming issues. We are a magazine for developers, and while we all want to hear about the new stuff, we primarily need to hear about things that we can use today to make our lives easier now.

We will continue to focus on VS2003 and SQL Server 2000 content with a small dose of Yukon and Whidbey each issue. We will increase our Whidbey and Yukon content as they get close to shipping.

Rodman

devx-admin

devx-admin

Share the Post:
Savings Extravaganza

Big Deal Days Extravaganza

The highly awaited Big Deal Days event for October 2023 is nearly here, scheduled for the 10th and 11th. Similar to the previous year, this

Remote Learning

Revolutionizing Remote Learning for Success

School districts are preparing to reveal a substantial technological upgrade designed to significantly improve remote learning experiences for both educators and students amid the ongoing

Revolutionary SABERS Transforming

SABERS Batteries Transforming Industries

Scientists John Connell and Yi Lin from NASA’s Solid-state Architecture Batteries for Enhanced Rechargeability and Safety (SABERS) project are working on experimental solid-state battery packs

Savings Extravaganza

Big Deal Days Extravaganza

The highly awaited Big Deal Days event for October 2023 is nearly here, scheduled for the 10th and 11th. Similar to the previous year, this autumn sale has already created

Cisco Splunk Deal

Cisco Splunk Deal Sparks Tech Acquisition Frenzy

Cisco’s recent massive purchase of Splunk, an AI-powered cybersecurity firm, for $28 billion signals a potential boost in tech deals after a year of subdued mergers and acquisitions in the

Iran Drone Expansion

Iran’s Jet-Propelled Drone Reshapes Power Balance

Iran has recently unveiled a jet-propelled variant of its Shahed series drone, marking a significant advancement in the nation’s drone technology. The new drone is poised to reshape the regional

Solar Geoengineering

Did the Overshoot Commission Shoot Down Geoengineering?

The Overshoot Commission has recently released a comprehensive report that discusses the controversial topic of Solar Geoengineering, also known as Solar Radiation Modification (SRM). The Commission’s primary objective is to

Remote Learning

Revolutionizing Remote Learning for Success

School districts are preparing to reveal a substantial technological upgrade designed to significantly improve remote learning experiences for both educators and students amid the ongoing pandemic. This major investment, which

Revolutionary SABERS Transforming

SABERS Batteries Transforming Industries

Scientists John Connell and Yi Lin from NASA’s Solid-state Architecture Batteries for Enhanced Rechargeability and Safety (SABERS) project are working on experimental solid-state battery packs that could dramatically change the

Build a Website

How Much Does It Cost to Build a Website?

Are you wondering how much it costs to build a website? The approximated cost is based on several factors, including which add-ons and platforms you choose. For example, a self-hosted

Battery Investments

Battery Startups Attract Billion-Dollar Investments

In recent times, battery startups have experienced a significant boost in investments, with three businesses obtaining over $1 billion in funding within the last month. French company Verkor amassed $2.1

Copilot Revolution

Microsoft Copilot: A Suit of AI Features

Microsoft’s latest offering, Microsoft Copilot, aims to revolutionize the way we interact with technology. By integrating various AI capabilities, this all-in-one tool provides users with an improved experience that not

AI Girlfriend Craze

AI Girlfriend Craze Threatens Relationships

The surge in virtual AI girlfriends’ popularity is playing a role in the escalating issue of loneliness among young males, and this could have serious repercussions for America’s future. A

AIOps Innovations

Senser is Changing AIOps

Senser, an AIOps platform based in Tel Aviv, has introduced its groundbreaking AI-powered observability solution to support developers and operations teams in promptly pinpointing the root causes of service disruptions

Bebop Charging Stations

Check Out The New Bebob Battery Charging Stations

Bebob has introduced new 4- and 8-channel battery charging stations primarily aimed at rental companies, providing a convenient solution for clients with a large quantity of batteries. These wall-mountable and

Malyasian Networks

Malaysia’s Dual 5G Network Growth

On Wednesday, Malaysia’s Prime Minister Anwar Ibrahim announced the country’s plan to implement a dual 5G network strategy. This move is designed to achieve a more equitable incorporation of both

Advanced Drones Race

Pentagon’s Bold Race for Advanced Drones

The Pentagon has recently unveiled its ambitious strategy to acquire thousands of sophisticated drones within the next two years. This decision comes in response to Russia’s rapid utilization of airborne

Important Updates

You Need to See the New Microsoft Updates

Microsoft has recently announced a series of new features and updates across their applications, including Outlook, Microsoft Teams, and SharePoint. These new developments are centered around improving user experience, streamlining

Price Wars

Inside Hyundai and Kia’s Price Wars

South Korean automakers Hyundai and Kia are cutting the prices on a number of their electric vehicles (EVs) in response to growing price competition within the South Korean market. Many

Solar Frenzy Surprises

Solar Subsidy in Germany Causes Frenzy

In a shocking turn of events, the German national KfW bank was forced to discontinue its home solar power subsidy program for charging electric vehicles (EVs) after just one day,

Electric Spare

Electric Cars Ditch Spare Tires for Efficiency

Ira Newlander from West Los Angeles is thinking about trading in his old Ford Explorer for a contemporary hybrid or electric vehicle. However, he has observed that the majority of

Solar Geoengineering Impacts

Unraveling Solar Geoengineering’s Hidden Impacts

As we continue to face the repercussions of climate change, scientists and experts seek innovative ways to mitigate its impacts. Solar geoengineering (SG), a technique involving the distribution of aerosols

Razer Discount

Unbelievable Razer Blade 17 Discount

On September 24, 2023, it was reported that Razer, a popular brand in the premium gaming laptop industry, is offering an exceptional deal on their Razer Blade 17 model. Typically

Innovation Ignition

New Fintech Innovation Ignites Change

The fintech sector continues to attract substantial interest, as demonstrated by a dedicated fintech stage at a recent event featuring panel discussions and informal conversations with industry professionals. The gathering,

Import Easing

Easing Import Rules for Big Tech

India has chosen to ease its proposed restrictions on imports of laptops, tablets, and other IT hardware, allowing manufacturers like Apple Inc., HP Inc., and Dell Technologies Inc. more time

Semiconductor Stock Plummet

Dramatic Downturn in Semiconductor Stocks Looms

Recent events show that the S&P Semiconductors Select Industry Index seems to be experiencing a downturn, which could result in a decline in semiconductor stocks. Known as a key indicator

Anthropic Investment

Amazon’s Bold Anthropic Investment

On Monday, Amazon announced its plan to invest up to $4 billion in the AI firm Anthropic, acquiring a minority stake in the process. This decision demonstrates Amazon’s commitment to