Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Comments

SecretSoftware Secret​Software Code to live, but Live to code.
  • Soma, Carol Grojean, Jeff Beehler: Visual Studio 2008 RTM!!!

    Thanks for Visual Studio 2008!!!!

    I think MS was able to give us the most per-formant IDE since vs6 time.

    Thanks Thanks Thanks Thanks. Smiley


    Can we get a showcase of all the new features?

    The Visual Studio 2008 Week? to see the new innovations right from the devs?

    I am so happy with Visual Studio 2008. Its really cool, Especially with the long awaited LINQ.


    Hip hip hurray, Developer Division and MS.
  • Pat Brenner: New Updates to MFC in Visual Studio 2008

    figuerres wrote:
    
    SecretSoftware wrote:
    Why does C++ even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.

    The only + point for C++ is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C++.

    I was wondering why C++ still exists when C# is that good of a language.


    MS, why not retire C++, and just focus on C# and Vb.NET and F#?

    Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.

    Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use of Remoting in LAN.

    Kill C++, and lets all be on one page, with C#.

    Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.

    That is all.

    PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C++, and to them I say stick with Visual Studio 6 C++ IDE. and that is that.


    WOW....

    please do some resarch in to the topic.


    like C and C++ are ANSI standards for a start, not owned by Microsoft or any other company.

    and MSFT has provided new C Runtime libraries to help with buffer and memory problems.

    and so on...


    they can stop supporting it in future VS builds.
  • Pat Brenner: New Updates to MFC in Visual Studio 2008

    John Melville, MD wrote:
    
    SecretSoftware wrote:
    Why does C++ even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.


    I'm hoping I just missed the sarcasm in that comment. 

    Even if we assume, as you seem to, that C++ is an obsolete and uselss language then there are still billions of lines of C++ code out there that work and do the job they were designed, and purchased, to do.  There is absolutely no chance that all of that investmen is just going to vanish any time in the next several decades.  C++ will be with us through the remainder of any of our careers and well beyond.

    Since someone will be maintaining C++ code for the next 3 decades at least, Microsoft has, wisely, decided to make more money by selling modern tools to those developers.

    PS: I still find C++ to be pretty useful in some circumstance.  I'm just ingroning that for this post.


    Let these people use VS 6 , it has C++ 6 and its good for them.

    I Yearn for the day when Visual Studio will not have C++ in it anymore.


    OSes will be using managed code in the future.

    Games too.

    So lets just slowly get rid of C++ and focus on C#.

    C# is the future, and C++ brings back bad memories , of sleepless nights.

    Customers who still use C++ should upgrade to C#. And that is that.

    Any one who likes C++ should just stay with VS 6. or previous builds of vs.


  • Pat Brenner: New Updates to MFC in Visual Studio 2008

    Why does C++ even exist? Why does MS keeps maintaining such a language that caused so many buffer overflows, and generally was not as secure as C# or Vb.NET.

    The only + point for C++ is that it compiles into machine code directly, and if we can get C# to do that, then there is no need for a language like C++.

    I was wondering why C++ still exists when C# is that good of a language.


    MS, why not retire C++, and just focus on C# and Vb.NET and F#?

    Expand C# capabilities, and get rid of P/invoke and replace it with a new kind of mechanism to call dlls outside the .NET framework.

    Finally, make the .NET framework really .NET, in the sense that it is distributed in terms of processing power, by enabling sharing. So that my application could use the processor that is Idle in a second room in the the house, automatically through the use of Remoting in LAN.

    Kill C++, and lets all be on one page, with C#.

    Its confusing many people, and things needs to be simpler, with few languages. C# for experts, VB.NET for beginners and intermediates.

    That is all.

    PS: some might say, there are programmers outthere who enjoy dealing with buffer overflows, and the pains of C++, and to them I say stick with Visual Studio 6 C++ IDE. and that is that.Mad
  • Visual Basic Intellisense Improvements in VS 2008

    I liked the speed of the Intellisense, it makes development much fun.

    However, I want intellisense to do more. I want there to be more information (from MSDN Libraries if installed). I wand this information to appear in the yellow tooltip that appears over classes when I hover over intellisense box items.

    So when I do Dim X as String ( I wand to hover over string in the intellisense box and the tool tip box would have an expandable tree (clickable + sign "more information") that has more information from msdn library about the string class for example. This way I would have the information in my fingertip).  so I can see the code comments and if i want more i can click the + sign and it can show me information about the string class from MSDN library in small font or even link to it. Also it would be better if when i click on the links the browser to browse the msdn library would be with in the IDE. (I hate to open too much development windows).

    I used the string class as an example. There are some classes that I or others might have not worked with, and its a pain in the you know where, to have to open the MSDN explorer browser and sift through the informaiton. Its too much hassel. Its better to have information in your fingertips as you are coding.

    Would this not be cool?
  • So long, Adam Kinney...

    Well, its sad to see Adam go. Sad

    Good luck in your new team.

    Perhaps we will see you again in Ch9 videos to tell us about Client side stuff. WPF/Win Forms/sliverlight..etc.

    Its kind of shocking to see you leave C9 before the beta became gold , but..


    I hope you remain as a member of C9. [A]


    PS: Good to see Rory. Hope all is well:)
  • Erik Meijer: Volta - Wrapping the Cloud with .NET - Part 1

    When will Part 2 be up?

    Thanks for the Interview.
  • Rick Rashid: Leading Microsoft into the Future with Research

    Very Cool Interview. Big Smile
  • John Morello: Designing Software Security Infrastructures for Large Systems

    Certainly one of the cool videos in C9!

    It touched on some questions I was wondering about in terms of Multi-Core and Cryptography.

    The main problem here is that many of the crypto algorithms depend on the impracticality of factoring prime numbers in a meaningful time frame.

    With the advent of Multi-Core architecture, this problem has become more manageable from a cracking point of view. Hence this represents a concern to many business owners, because they cannot sleep thinking their data/business/customers' private info are secure, because the computing power is certainly here.

    The only solution is to develop newer cryptographic and stenographic algorithms, that does not depend on computing power at all. Rather it should depend on mathematical unknowns. Like the 3 unknown algorithms etc..

    I believe there is a need for the development of the One Time Pad over PKIs, so it can be used securely in business platforms. Because only one time pad algorithm (Vernam's algorithm) does not depend on the processing power as a factor in the security of the algorithm.

    One of the problems that many devs face is that you have to trust a 3rd party in the Public Key exchange scenario, and I managed to develop a secure way to exchange public keys without the need for 3rd party to be trusted. And I am working on optimizing this.

    As a developer I feel that there should be more algorithms that depend on mathematical solvability problems rather than computing power impracticality as a function of time. Because as time goes on, we will get more powerful processors, and we are at a stage where we cannot afford to keep the algorithms that were developed in the 60s and 70s time frame.


    On the whole, it was a very good channel9 video. Many thanks to Charles and many thanks to channel9.Smiley

    PS: It would be good if we get more crypto videos and in general more security videos, because this topic is fascinating. I call cryptography and stenography the 7th wonder of the computing world.[A]


  • Windows "Longhorn" Server Beta 3 Ships!!!

    This is exciting news. VS Orcas beta 1, and now Longhorn server beta 3.

    MS just rocks!.

    Very good and realistic video. The walk through the campus was really good! transparency cannot get any better than this!


    Very good work Longhorn Server Team!

    Congratulations!

    Live Long, and Prosper \\//_.[A]


    Can we get some screen shots of Beta 3?Cool