Archives

Archives / 2003 / October
  • Gator change its skin

    News.com is reporting that infamous spyware distributor, Gator, is changing its name to Claria in an attempt to better reflect its business. Well see if a Gator really can change its spots.

  • New Keyword in VB 2

    Just discovered that you have now Continue which allow you to close the current loop and jump into the next step.
    The keyword can be used with For, Do, and While loops. In nested loops of different types, the desired loop could be specified by a suffix-for example, Continue For.

  • No more projects files in Whidbey but...

    Something different from previous approaches is that there's no special project file generated at the time of project creation in Whidbey. From now on, every file within the selected directories belongs to the project automatically. This approach simplifies adding new files, including references to the bin directory, and moving projects.

  • Microsoft Research was also present at the PDC

    Online Astronomy collection

    Microsoft engineer Jim Gray showed an online astronomy collection he's developing with researchers at the Sloan Digital Sky Survey, a project compiling a complete map of skies visible from the Northern Hemisphere.

  • Microsoft's search entry could restart browser war

    The launch of a Microsoft search engine will take the battle for supremacy in the most vibrant sector in digital advertising away from the Web and onto users' desktops, say industry players writing for next week's NMA/Advertising.

    Sector-watchers agree that MSN's plan to ditch the partnership approach it has taken to search marketing, and to launch its own product, could provoke search giant Google to hit back by launching its own Web browser, reigniting the browser wars.

    Since Yahoo! bought Overture earlier this year, the market has been shaping up for a three-way struggle between Yahoo!/Overture, Google and MSN.

    Andrew Goodman, founder of search marketing Web site Traffick.com, said, 'MSN has advantages that other providers don't. It controls that browser, the operating system and office software. Search can be integrated to form a coherent package.

    'I foresee the launch of a Google browser within two years. Controlling the browser may be Google's only defence,' he added.

    At search marketing firm Decide Interactive, strategy director and co-founder Paul McCarney said a key question was whether Microsoft could convince users to accept search tools as part of its operating system and applications.

    Another factor, according to McCarney, is whether Google can take the search application to the desktop.

    Editor of Searchenginewatch.com, Danny Sullivan, said MSN would need to produce a 'better search' to beat Google and that it was a 'smart company with lots of money'.

    But he added, 'Against Microsoft is the incredible lead both Google and Yahoo! have.'

  • My wish for the PDC DVD

    I don't know what I am going to find on the MSDN DVD PDC review.

    But I have a wish: videos !

    Everything is much more clever after watching some videos.

  • Being fired by Microsoft for one picture, is it true ?

    Apparently yes for Michael Hanscom.

    Working for Microsoft Printing division he dare to post this picture on his weblog and has been sacked after that !

    Is it really the truth or another conspiracy story. Or maybe Michael you like too much Apple that you should apply there for a job now. Come on Microsoft you  have already a Macintosh division ;-)

  • Microsoft to bring DirectX 8 gaming to PDAs

    Microsoft plans to radically boost the multimedia performance of the next generation of PDAs and smartphones based on its software, if pronouncements made at this year's Professional Developers Conference (PDC) come to fruition.

    We're not just talking bigger screen sizes here. PDC coverage among specialist Pocket PC and smartphone sites has focused on the software giant's plan to raise the resolutions supported by Windows Mobile devices to 480 x 640 for Pocket PCs and 240 x 320 for smartphones.

    Source:
    The Register

  • Sliding Doors of CSS

    A rarely discussed advantage of CSS is the ability to layer background images, allowing them to slide over each other to create certain effects. CSS2’s current state requires a separate HTML element for each background image. In many cases, typical markup for common interface components has already provided several elements for our use.

  • LogicLibrary Launches New .NET Directory

    LOS ANGELES -- LogicLibrary, a maker of metadata software for UDDI Web services catalogs, has released what it calls the first asset discovery engine for developers using the Microsoft .NET framework to consolidate and integrate applications.

    Short for Universal Description, Discovery and Integration, UDDI is a Web-based distributed directory that enables businesses to list themselves on the Internet and discover each other, similar to a traditional phone book's yellow and white pages.

    The tools, called Logidex for .NET, enable software architects and developers using the Visual Studio .NET 2003 framework a way to quickly search a centralized library, or directory, of software development assets (SDAs) for building Web services applications in the .NET framework.

    The Pittsburgh-based company is also integrating its directory-searching tools with the current build of Microsoft's Visual Studio pre-beta "Whidbey" that is due to be unveiled to developers at Microsoft's Professional Developers Conference here, which runs until Thursday.

    Call it a starter-kit catalog of descriptions about how Web services data should be interpreted between business partners. The Logidex search tools are now a tightly integrated SDA management tool for the Visual Studio .NET platform.

    As Web services are created, LogicLibrary's Logidex graphical search engine works with public and private UDDI directories to supply a more complete set of metadata for each registered Web service. From there, the Logidex engine provides a context that allows both internal developers and external partners to understand and assess the Web services available to them.

    As new Web services and other assets are developed, Logidex allows them to be mapped to the business' models so that the library of software assets continues to grow over time and stays current with the enterprise's business and technical frameworks, company officials explained.

    The idea is to help organizations more easily represent and consume the complex application and SDA relationships inherent in service-oriented applications -- or to essentially make sure the "catalog" of data from one application is interpreting it the way it was intended. To use the mail-order catalog analogy, the Logidex library search tools help ensure that a customer accessing a Web services public "catalog" -- or UDDI -- sees a "couch" that it is searching for.

    "These are out of the box assets that people can use immediately," said Greg Coticchia, president and CEO of LogicLibrary. Even if developers don't have time to start populating the catalog with their own assets, it is already populated with Microsoft patterns and practices, he said. Developers can search and find those without leaving their own development environment.

    In many enterprises that are conducing pilot tests of Web services for conducting business transactions in a Web environment automatically, the state of the art for handling the data being transferred are spreadsheets programs such as Excel or Lotus notes. But the spreadsheets are not scalable or usable. "You need a vehicle to share and update those," said Coticchia, which is what the Logidex library does.

    LogicLibrary also announced Tuesday the ability for Visual Studio .NET developers to scan a comprehensive list of Microsoft-defined .NET Framework software assets and perform model-based searches of the library on MSDN at http://lab.msdn.microsoft.com/logidex.

    The pre-loaded .NET framework assets are directly from Microsoft's Platform Architectural Guidance (PAG) Group, include enterprise solution patterns, application blocks, and reference applications and architectures.

    Coticchia said developers would use Logidex's patent-pending graphical discovery engine to find the PAP that provides the .NET patterns and practices they need to see in order to collaborate on building Windows-based applications and XML Web services from within the Visual Studio .NET 2003 development environment.

    The Logidex UDDI search tools help enterprises to map relationships among Microsoft .NET Framework SDAs, their business process and technical models, and their applications, components, XML schemas, documentation and other key software and knowledge assets that span the application development lifecycle.

    MSDN users will have read-only access to the Logidex .NET Library via either Microsoft Internet Explorer or a Logidex add-in for Visual Studio .NET 2003, which is available for download here.

    The companies said discovered Microsoft .NET Framework assets can be downloaded from the Logidex .NET Library directly into a user's development environment. It is also offering 30-day trials of the hosted Logidex for .NET library that let developers add their own SDAs to the library and map them to the Microsoft patterns and practices.

    Coticchia said the data descriptions in the library have been submitted to the Object Management Group, a standards group working on interoperable terms such as the Reusable Asset Specification.

    Although LogicLibrary's announcement Tuesday is sort of a coming out party for the three-year-old company, it also works closely on Web services technology lines with companies such as IBM, Borland and IBM's Rational Software. It also collaborates with Sun Microsystems and offers Java versions of the Logidex tools.

  • .Net Framework version for Itanium announced

    Intel and Microsoft Tuesday announced a pre-release version of the Microsoft .NET Framework for Itanium 2 microarchitecture. The .NET Framework expands upon a previous set of tools available for Intel Itanium 2-based platforms running on 64-bit versions of Microsoft Windows.

    The official set of Windows, Web and .NET-connected applications for Itanium 2-based systems include Microsoft Windows Server 2003 and Windows XP 64-Bit Edition Version 2003 operating systems, Microsoft .NET Framework, Microsoft Visual Studio .NET 2003, Intel's IA-32 Execution Layer (IA-32 EL), Microsoft compiler tools and Intel's performance suite of compilers, analyzers and libraries.

  • New Windows virus hits computers

    The virus emerged at the weekend and is multiplying because so many versions of Windows are vulnerable.

    Many people are thought to be falling victim to it because one version poses as an update from anti-virus firms.

    It also tries to hide by using many different subject lines in both German and English and by changing the name of the payload holding the virus.

  • Longhorn support only with Orcas ?!?

    The Whidbey release of Visual Studio and the .NET Framework will represent a significant milestone in the Microsoft developer tools roadmap. Following the SQL Server Yukon and Visual Studio Whidbey wave of products, the next major platform update will be the Windows operating system release code name "Longhorn". The Whidbey release of Visual Studio and the .NET Framework will run on this landmark operating system release, as will applications built with Visual Studio Whidbey.

  • Microsoft Developer Tools Roadmap 2004-2005

    In February 2002, software developers and architects worldwide were introduced to Visual Studio .NET and the Microsoft .NET Framework. This landmark release, four years in the making, offered a unified development environment and programming model for constructing a range of software solutions. With the recent launch of Visual Studio .NET 2003, customers gained the benefits of enhanced tool and framework functionality, as well as increased performance, security and scalability for building enterprise-critical software.

  • Oracle Demonstrates Integration with .NET-Connected Technologies at the PDC 2003

    REDWOOD SHORES, Calif., Oct. 28, 2003 - (http://www.oracle.com/tellmemore/?2505551)  Oracle Corp. (NASDAQ: ORCL), the world¿s largest enterprise software company, today announced that it will demonstrate its integration with Microsoft .NET-connected technologies, including the Microsoft .NET Framework, at the Microsoft Professional Developers Conference in the Los Angeles Convention Center, Los Angeles, CA, October 26-30, 2003, where it is also a sponsor. Attendees can meet with Oracle experts at a show-floor lounge, hosted by Oracle, to learn more about using the Oracle Database in a .NET-connected environment with Oracle Data Provider for .NET.

    "Our sponsorship at the Professional Developers Conference shows our ongoing commitment to the Microsoft development community," said Prem Kumar, vice president, Server Technologies Engineering, Oracle Corp. "It¿s a testament to the flexibility of Oracle¿s technology, our open standards, industry-leading technology and ability to work with a variety of platforms instead of locking developers into one language, one platform."

    In addition to working with .NET-connected technologies, Oracle technology supports both 32-bit and 64-bit versions of the latest Windows operating system, Windows Server 2003.

  • GDI Advance but goes backward :-(

    Drew replied to my question on the future for GDI:

    You mean besides Avalon? I haven't heard about any advances in the GDI APIs. Everything is moving towards Avalon and vector graphics. It was explicitly pointed out that there are two graphics stacks in Longhorn. GDI for legacy apps and Avalon for Longhorn+ apps. As I understand it, so far, is the support for GDI is now essentially a thunking layer to Avalon. Legacy windows apps seem to run just fine (they showed Visicalc), but they look like complete strangers in the rich Avalon world.

  • Portable Media Center by Microsoft

     Microsoft Corp. said on Monday that it would develop software for a new portable media device to be released next year that will allow users to listen to music and watch movies on the road. Portable Media Center, Microsoft's answer to Apple Computer Inc.'s iPod digital music player, will be able to play MP3 files as well as audio and video content recorded in Microsoft's own digital format.

  • Sober Email worm

    A virus which poses as a security fix from an AV firm is the latest menace to assault Windows users.

    Sober typically spreads by email. The viral messages it generates have infectious attachment names such as typically anti_virusdoc.pif, check-patch.bat, playme.exe and variable English and German subject lines. A full list can be found in an
    advisory from Finnish AV firm F-Secure.

  • DJ Massachusetts, Microsoft Lock Horns On Open Source Gain


    BOSTON (AP)--With more than $32 billion in sales last year, Microsoft Corp. (MSFT) doesn't usually worry about losing one customer. But this one may be different.

    In a memo sent last month, Massachusetts Administration and Finance Secretary Eric Kriss instructed the state's chief technology officer to adopt a policy of "open standards, open source" for all future spending on information technology.

    The directive likely wouldn't completely cut out Microsoft from the state's $80 million technology budget.

    But it may have been the clearest example yet of a state government taking sides -against Redmond, Washington-based Microsoft -in the most important struggle in the software industry.

    Microsoft's software generally uses "proprietary" code that the company closely guards. Its biggest threat is from "open source" operating systems led by Linux, whose core components are public, and which users are free to pass around and customize as they like.

    Governments are a huge market, accounting for about 10% of global information technology spending, according to research firm IDC. Federal, state and local governments in the United States spent $34 billion last year on huge systems to track everything from tax collection to fishing licenses.

    "I think they're correct to be concerned," said Ted Schadler, principal analyst at Forrester Research, adding that government switchovers could doubly hurt Microsoft by persuading big corporate customers that, if huge public bureaucracies can adopt platforms like Linux, so can large companies.

    Governments have also been among the most aggressive early adapters of Linux. IBM, a major Linux backer, says it has installed or is installing Linux for 175 public sector customers.

    "The momentum is unstoppable at this point," said Scott Handy, vice president of Linux strategy and market development at IBM. "The leading indicator as far as a customer set has been government."

    Many believe open source will prove cheaper to deploy and operate, and that it may be more secure; because the codes are public, flaws may be discovered more quickly. And some foreign governments seem eager not to be dependent on an American company.

    Federal agencies in France, China and Germany, as well as the city government of Munich, have opted for Linux. Britain, Brazil and Russia are also exploring it.

    "You scratch any one of these initiatives and you can't escape that it's Microsoft they're trying to displace," Schadler said.

    Microsoft's risk of losing the public sector market altogether is small, at least for now.

    The company's products are just too essential, and many open source alternatives too ineffective for many of the kinds of big database jobs governments require. Kriss said the state would still use Microsoft products when cost-effective open-source alternatives aren't available.

    Microsoft says it knows it won't win every contract, but it opposes any type of mandate preventing proprietary software from even being considered. It says that's bad for technology companies and bad for taxpayers, who may get stuck paying for inferior, more expensive products.

    "We do treat this issue very seriously here," said David Kaeffer, Microsoft's director of technology policy.

    Microsoft has fought open-source mandates with limited success. Proposals similar to Massachusetts', including ones in Oregon and Texas, have been shot down after complaints from Microsoft and other technology companies whose products could be shut out. Microsoft also aggressively lobbied the Defense Department to cut its use of open source software, according to a Washington Post report last year.

    The company has plenty of reason to worry.

    The Microsoft-led industry group Initiative for Software Choice has tracked 70 different open-source preference proposals in 24 countries. And despite Microsoft's lobbying, a Pentagon report concluded that open source was often cheaper and more secure, and that its use, if anything, should expand.

    Gerry Wethington, Missouri's chief information officer and president of the National Association of State Chief Information Officers, said many of his group's members are pushing hard to bring open standards to their states.

    Microsoft countered with an initiative in July that steeply discounts software for government users. It also agreed to make its secret source code available to some governments in order to assuage security concerns.

    Microsoft insists that it supports "open standards," which is often associated with "open source" but can also be a broader term meaning any way of making technology work together.

    Although some analysts say open-source products may offer stronger security and greater reliability, the argument that they make it easier for systems to talk to each other falls apart if many of those systems are already Microsoft.

    "Politically, there are only pros, but in terms of government employee productivity there are quite a few cons," said Schadler, the Forrester researcher.

    (END) Dow Jones Newswires

  • VS.NET Tips & Tricks notes

    This is a BoF session where attendees and presenters (from Canada, yay) share neat little things (some known, some obscure) about working in VS.NET.

  • New Server Controls Provided by the ASP.NET Web Matrix

    Recently, the second version of the ASP.NET Web Matrix was released to the public. The Web Matrix is a free .NET development tool provided by Microsoft® that allows you to build ASP.NET pages as well as XML Web services in either Microsoft Visual Basic® .NET, C# or J#. You can download the Web Matrix from the ASP.NET Web site.

  • Royal TS 1.0

    This is a replacement for the standard Terminal Services Snap-In with some additional features. Since Windows 2003 Server Edition's Terminal Services now provide a way to remote control the interactive session like in Windows XP, the Terminal Services Snap-In cannot connect to the servers console. Besides, if an administrator remotely controls the interactive console (e.g. with the Windows XP RDP Client you can connect to the server's console using the /console switch), he locks the real interactive session. This little app reads out all currently available sessions and warns you if currently someone else is connected to the console.

  • LongHorn SDK

    The OS isn't due for a couple of years, but Microsoft are already letting us have a look at how to work with the systems...

  • What's going to happen next ... ?

    Hey folks the PDC malaria is really everywhere. But  what's going to happen next ?

    What if this is just a gigantic souffle just good to finish flat as a nice pancake ;-)

    I'm not sure but I think Whidbey will not be release until some time. So how the developers will cope after seeing so many nice feaures, and suddenly have to get back to the reality.

    Will they abandon their job until the release of the so promising new version ? Will they sadly accept that it was just a dream, a glimpse on a bright future ?

    I imagine that some guys will probably try to mimic .Net 2.

  • dScribe GUI

    Well I am not at the PDC, and like the 99% of human beings on this planet, I have to do my load of work ;-)

    First of all, I received some nice comments on my post regarding some GUI issues.

    One thing I can say is that the question was about a general idea on making visible/invisible panels, not really on the buttons placement.

  • Adomd.Net (Beta)

    ADOMD.Net is a .NET object model, used for building client data access components, for accessing an XMLA 1.1 compliant data provider, such as that provided by the XMLA SDK.

  • Producing XHTML with ASP.Net

    In the meanwhile, I've recently seen two separate developments which should hopefully reduce the pain of supporting XHTML within ASP.NET. Firstly, a colleague pointed me at the following article on the ASP.NET forums, which is from a company who are producing XHTML Strict 1.0 replacements of the standard server controls (thanks, Kieran!).

  • XDA II for the 1st of November

    New features of the Xda II include:

    • an integrated 640x480 pixels digital camera and full multimedia messaging functionality
    • tri-band capability to enable seamless use worldwide
    • 128MB RAM Memory (up from 64MB)
    • Bluetooth capability
    • a faster processor (Intel Xscale technology based processor at 400 MHz) facilitating faster use and improved battery life
    • improved talk and standby time
    • stored picture caller identification - see who's calling
    • a removable battery enables power users to swap the battery whilst on the move
    • the latest Phone Edition of Windows MobileTM 2003 Software for Pocket PC
    • customer focussed packages for ease of use and understanding

    And the price seems to be cool 349 £ in UK. Not bad at all.

  • Stripping (partially) HTML tags

    Not being a regular expression guru is a sometime frustrating ;-)

    Well this time I think I figured out how to strip the tags from an HTML file, but keeping the <b> <i> !

  • Texts on SQL

    This is a small collection of texts about some features in SQL Server that people frequently ask about in the newsgroups about MS SQL Server. Rather than being a FAQ with many questions with short answers, these are in-depth articles on some of my favourite topics

  • Web Deployment in Whidbey

    Well I can really say that Scott really rocks !

    After my post on the deployment issue, I didn't expect such a clever and fast answer like that !

    Just a pity that I have to endure the same 'painful' process until the release of Whidbey ;-)

    Scott I like the idea that now (indeed in few months ;-( ) I will be able to do my deployment inside Visula using FTP.

    But I am quite happy at the moment to do so with Frontpage extensions, becuase I don't have to open the port 21 on my server, avoiding any security issues.

    Another (good ?!?) question is about Visual SourceSafe. What's happen with the checkin/checkout process and the new deployment tool ?

    To be honest, I don't use myself VSS (I am the only developer here), but I think about my colleagues who still use it.

  • Multiple Monitors and Productivity - It's true

    Paul Laudeman talk about productivity increas with multiple monitors with some screenshots.

    I am the same, I can't work now without at least two screens.
    Paul suggest more, 3 screens !!

    Well I am going to receive soon a brand new 20" flat screen, so I imagine I can make a good combination with my current 20" screen ... and my laptop screen !

    My dream will be to have one huge half circular screen, running from the left of my desk to the right. And maybe a full circle could be fun too if only I can have a 360 degrees revolving chair.

    And maybe I would have to call a mad surgeon to implement in my head few new pairs of eyes ;-)

  • Web Deployment, question for the future

    Because it's PDC time, I like to ask some questions about the future.

    Guys, in Whidbey can we expect a better Web deployment system ?

    I would like for example to be able to upload to my server a set of files, without deploying all my site.

    Actually I can use right click on the files I don't want to deploy and ask Exclude from the project, but this create some issues.

    I would like to have a FTP kind of features embedded in Visual Studio. I am sure it's not big deal to do so ;-)

  • Request renewal...

    It's about time to renew a request I posted few months ago.

    You never know, maybe with more and more .Net developers, somebody has the solution to this !

    Just for reminder, I am trying to develop a 'little' paint application with .Net and GDI+.

    Unfortunatly in a web application, it seems that System.Drawing is somehow limited.

    I can't figure out how to fill an irregular region. Briefly, I want to go further than the simple Draw-Me-A-Box example that you can see everywhere.

    Maybe with .Net 2.0 I can expect some new marvellous features in GDI+

  • Full Text search behavior

    Well not really .Net related but I discovered a strange behavior with SQL Full Text Search.

    It's the first time I index a table for Full Text search on a laptop.

    I spent few hours trying to populate a catalog.

    No hope until I plugged my laptop to the main, and it worked perfectly well !

    It seems like the SQL developers are trying to save our laptop batteries ;-)

  • Some fun with Word

    Not even Bill Gates can explain this one!!!!!!
    Try this
    Open a blank word document and type (or copy it):
    = rand (200,99)
    Press enter
    Wait 3 seconds...


    Look like an easter egg for me ;-))

  • PDC material

    I missed the latest episodes about the PDC.
    Does somebody know if as MSDN subscribers, we will be lucky enough to receive some material like CDs or demos ?

  • Back from honeymoon ;-))

    Hello everybody, I am just back from honeymoon.

    I surely missed a lot of things, so I will try to catch up with the news.

    Just one thing, Maldives are really the truely paradise on Earth ;-))