|
|
User Controls
|
New User
|
Login
|
Edit/View My Profile
|
|
|
|
ActiveMac
|
Articles
|
Forums
|
Links
|
News
|
News Search
|
Reviews
|
|
|
|
News Centers
|
Windows/Microsoft
|
DVD
|
ActiveHardware
|
Xbox
|
MaINTosh
|
News Search
|
|
|
|
ANet Chats
|
The Lobby
|
Special Events Room
|
Developer's Lounge
|
XBox Chat
|
|
|
|
FAQ's
|
Windows 98/98 SE
|
Windows 2000
|
Windows Me
|
Windows "Whistler" XP
|
Windows CE
|
Internet Explorer 6
|
Internet Explorer 5
|
Xbox
|
DirectX
|
DVD's
|
|
|
|
TopTechTips
|
Registry Tips
|
Windows 95/98
|
Windows 2000
|
Internet Explorer 4
|
Internet Explorer 5
|
Windows NT Tips
|
Program Tips
|
Easter Eggs
|
Hardware
|
DVD
|
|
|
|
Latest Reviews
|
Applications
|
Microsoft Windows XP Professional
|
Norton SystemWorks 2002
|
|
Hardware
|
Intel Personal Audio Player
3000
|
Microsoft Wireless IntelliMouse
Explorer
|
|
|
|
Site News/Info
|
About This Site
|
Affiliates
|
ANet Forums
|
Contact Us
|
Default Home Page
|
Link To Us
|
Links
|
Member Pages
|
Site Search
|
Awards
|
|
|
|
Credits
©1997/2004, Active Network. All
Rights Reserved.
Layout & Design by
Designer Dream. Content
written by the Active Network team. Please click
here for full terms of
use and restrictions or read our
Privacy Statement.
|
|
|
|
|
|
|
|
Time:
01:00 EST/06:00 GMT | News Source:
ActiveWin.com |
Posted By: Robert Stein |
[Link goes to Eric's Web Site on GotDotNet]
Eric Gunnerson, Program Manager for C# and a member of the C# Language Design Team at Microsoft has agreed to give ActiveWin an interview about C#, .NET, and the future of both. He is a prominent member of the .NET and specifically C# communities on the Web, Newsgroups, and various mailing lists.
I would like to feature some questions from the ActiveWin community. Please submit your question(s) in the comments area of this story, or send an email to chad@activewin.com and bobstein@activewin.com. We will be choosing the top 5 questions to send to Eric. Please keep the questions professional and on topic. Good luck!
|
|
#1 By
2332 (65.221.182.2)
at
6/9/2003 2:29:02 AM
|
1.) In future versions of C#, we will have the ability to determine access modifiers for properties on a getter/settings basis, or will we continue to be restricted to the "all or nothing" approach?
2.) How has .NET taken hold within Microsoft? What kinds of applications are being written entirely in .NET, if any? For example, will we see a version of Office written in C# any time soon? If so, how has the migration from unmanaged to managed environments affected the way Microsoft developers write code. If not, why?
3.) When do you think the first "nothing but .NET" version of Windows will ship? In other words, when will we finally have gone 100% managed?
Thanks.
|
#2 By
2459 (69.22.78.26)
at
6/9/2003 7:02:38 AM
|
For example, will we see a version of Office written in C# any time soon?
AFAIK, Office 12 is supposed to be managed, and released at or about the same time as Longhorn.
Plus is there any information on what is going to be included in the .NET Framework 2.0 and its timeframe.
.NET 2.0 comes with Visual Studio Yukon
http://msdn.microsoft.com/vstudio/productinfo/roadmap.aspx
------------------
The next major Microsoft platform release, as represented on the Developer Tools Roadmap 2002–2004, is SQL Server "Yukon." "Yukon" is the code name for the release of SQL Server that embeds the CLR, along with support for multiple programming languages, in the database engine itself. This means that software developers will now be able to use familiar languages such as Microsoft Visual Basic® .NET, Visual C# .NET, and Visual J# .NET to develop their SQL Server stored procedures, improving the flexibility and security of their applications. In order to achieve this, a major version of the .NET Framework, version 2.0, will be developed in parallel with a significant update to Visual Studio itself, "Visual Studio for Yukon."
---------------------
I think this is the same as Visual Studio Codename: Whidbey, but I'll have to look this up again.
Update: Confirmed as being the same.
This post was edited by n4cer on Monday, June 09, 2003 at 07:13.
|
#3 By
20 (216.34.170.140)
at
6/9/2003 10:16:46 AM
|
Thanks for contributing folks, but please limit your questions to the C# language, not the .NET Framework in general.
|
#4 By
5444 (216.167.135.231)
at
6/9/2003 10:50:08 AM
|
#3, there ias a big call for E & C in the last beta, Since it is built in the framework for 2.0, it would just be a task of enableing it in the debugger for any language.
IOW VS.net 2k4 better have E&C in it for C#.
#6, Agreed there will be several layers of the OS. from Low level to the Gui Layer. Low level will still be coded in C or C++, But as i Say that I believe that 90% or more of the Framework is self hosting in C#. even most of the compiler is written in C#.
vs.net 2k3 has a built in obfuscator. Haven't played with it much to see how well it works though.
mOOzilla, vsplits and hsplits are more of a framework issue than that of a language issue. I do agree though that current it is way to code intensive than it should be. (in Longhorn framework it should be much eaiser)
Mihies, Object spaces will be in a "future" version of the framework, and then it was stated that would be around the Yukon time frame. Since Object spaces are dealing with object orient data constructs, (and more from what I have gathered on it, (iow object spaces get more than just sql server attachments as is in the beta version). I also would like to know more about what to expect from object spaces.
BTW for everyone the ocde name for vs.net for yukon is whidbey as N4cer says. and the vs.net for Longhorn is Orcas.
Now my questions.
A new Language has been confirmed recently and talked in General tierms in the past.
How is X# and C# related. I know that X# is being desinged from the ground up to work Very efficently with XML constructs.
I imagine it will have full support for working with xml, xsl/t xpath xschema, soap. Will it have suppor for some of the more interesting xml languages, RDF, comes to mind in something that isn't supported in the current framework, XHTML?? Will it be a scripting language or a fully compiled language like c# or vb.net.
Will C# be added to the scripting engine. While haveing VB.net and Jscript there is nice. I would like to maintain everything in C3 Even at the scripting level.
I know that C# 2.0 and the framework has been submitted to ECMA How far along is that process?? Is it going to be ratified before Whidbey ships in 2k4?? Will ADO.net 2.0 and asp.net 2.0 be included at least partially in this process??
have a few more but don't have time to type them right now. (agree with the statement that the current Resource editor is totally useless, even worse when you are trying to support a truely international package with internationalization, Hoping that by whidbey that is fixed. and for sure by Longhorn version as statemeents of the Multillingual user interface being built into the OS at the bigging without having to buy a enterprise license to use it. Hopeing that the Tools will support that interface.) and would be nice if it would now.)
El
|
#5 By
2332 (216.41.45.78)
at
6/9/2003 1:34:00 PM
|
Witb regards to everybody's comments surrounding my question about when Windows will be 100% managed; I did not mean when Windows itself will be 100% managed code, I meant when will all Windows applications be required to be 100% managed.
I see a requirement for 100% managed applications as a logical extension to the secure computing platform Microsoft is developing.
I was never talking about low level system stuff, like drivers.
This post was edited by RMD on Monday, June 09, 2003 at 13:34.
|
|
|
|
|