Tuesday, June 2, 2009
Microsoft Bing is live, but Bing is not Live Search
Bing: Microsoft's search engine unexpectedly live, but not LiveMicrosoft has made its new search engine available ahead of schedule, and is redirecting searches from Live Search to the new site
If you fancied using Microsoft's new search engine, it's unexpectedly live at http://www.bing.com/ . (According to Microsoft, it was being opened at the SMX search marketing conference in Seattle on Wednesday.)
Or rather, Microsoft's new "Decision Engine and consumer brand" is unexpectedly live. Microsoft says:
Bing is specifically designed to build on the benefits of today's search engines but begins to move beyond this experience with a new approach to user experience and intuitive tools to help customers make better decisions, focusing initially on four key vertical areas: making a purchase decision, planning a trip, researching a health condition or finding a local business.
Bing is not Live Search, though obviously it's based on it, and the current UK beta version still has Live's front page layout, rather than a menu down the left hand side, which is the format for the US version. The UK also doesn't seem to have any image hot spots, and other features. To get the "real thing," go here.
It's too soon to say whether Bing will attract long-term users, rather than tyre-kickers. However, the reception on Twitter has been reasonably positive.
It does seem to work much better than Google for finding real product info and reviews, where Google's results are loaded with spam and price comparison rubbish. As @studentsoftware noted on Twitter: "Keyword stuffing that skews Google search results doesn't quite work in bing. Bing 1 Google 0. Over to you SEO gurus..."
Some Google commands also work -- for example, try ["psp go" site:guardian.co.uk] -- which could ease the changeover.
The Search History feature, which keeps a list of your previous searches down the left hand side, is obvious but excellent.
But in most respects, Google still rules. The fact is that Bing is an incomplete beta, and while it's not bad, it's not actually a match for Google at the moment.
Microsoft knows perfectly well that it's going to take it "years and years and years" (in Steve Ballmer's words) to get anywhere in search, if it ever does. It knows it has to overtake Yahoo first. In that sense, comparisons with Google are misguided, though we're all making them. In reality, Bing is competing with Yahoo and Ask to be the leading Google alternative, and that's how its success -- or failure -- should be evaluated.
Wednesday, May 27, 2009
Visual Studio 2010 Beta 1 Now Awailable
Microsoft Visual Studio 2010 and the .NET Framework 4 are the next generation of Microsoft development tools. They work together to accelerate the process of turning vision into reality for the developer. Visual Studio 2010 Professional has been engineered to support the development of applications for Windows, the Web, and Office.
As expected, on May 20, Microsoft made the Beta 1 bits of its Visual Studio 2010 release downloable by anyone interested in testing Microsoft’s forthcoming release of its developer tool suite.
Microsoft released the Beta 1 VS 2010 bits on Monday, May 18, to TechNet and MSDN subscribers. Both MSDN/TechNet subscribers and the public are able to test VS 2010 Professional, Team Suite, Team Foundation Server and the .Net Framework 4.
A list of what’s new in the 2010 release is on Microsoft’s MSDN Web site, including everything from the inclusion in the box of the new F# concurrent programming language, to parallel development techologies, to better support for Silverlight and the Windows Presentation Foundation. And a handy list of related VS 2010 resources is available here.
Company officials have not provided a target ship date for the final VS 2010 suite, but a number of company watchers (including me) think it will ship before the end of calendar 2009.
Friday, March 20, 2009
Internet Explorer 8 is now available
|
Monday, March 2, 2009
Internet Explorer 8 RC1 Now Available
“IE8 focused on how people really use the web. Consumers want a browser that makes the tasks they do every day faster and easier. The activities people spend their time on define real-world performance: navigating to websites, working with tabs,searching, keeping track of changing information (like traffic or an auction), and using the information from one site with another (as in getting a map). Everyone wants atrustworthy browser that keeps them in control and protects their safety. Developers want great developer tools, great interoperability, and a powerful platform that enables them to innovate. For some people, accessibility is crucial; for some organizations, policy, administration, and deployment are essential.”
For more information on upgrading to RC1 – please see this post from Internet Explorer Program Manager Jane Maliouta. Jane provides an excellent and information-filled post on what you need to know to upgrade to RC1.
Internet Explorer 8 RC1 can only be installed on Windows Vista, Windows XP, and Windows Server. For more information on Internet Explorer 8 and Windows 7, please read this blog post.
Thursday, February 19, 2009
Free e-book on SQL Server 2008
Microsoft is making a free offer on a book and three clinics on SQL Server 2008. Here's how you can get yours.
There is another link to download SQL Server 2008 ebook from Microsoft without registration. Here's the link
Friday, November 14, 2008
SQL Server 2008: What's New
- More powerful management
- Improved performance and scalability
- Better security and availability
- Changes for developers
Merge
SQL 2008 includes the TSQL command MERGE. Using this statement allows a single statement to UPDATE, INSERT, or DELETE a row depending on its condition. The example below demonstrates the MEGRE being used to combine a new list of Inventory Item descriptions into the existing Inventory Master. In addition to new Descriptions, there are some new parts included in the NewInventory table. Without the Merge statement, two commands would need to run. The first would look for a match then upgrade the Description. The second statement would look for non matches and then INSERT. With MERGE, one statement can perform both tasks as shown below.
Microsoft Office 2007
SQL Server 2008 can tightly integrate with Microsoft Office 2007. For example, in SQL Server Reporting Server reports can now export directly to Word. In addition, both Word and Excel can be used as templates for SSRS reports by using the Report Authoring tool. Excel SSAS performance has been improved and there is a data mining add-in.
Conclusion
SQL Server 2008 contains many new features and enhancements, a large numbers of which were not covered in this series. Additional information can be found at the main SQL 2008 Microsoft page: http://www.microsoft.com/sql/2008/default.mspx. Listed below is a concise bulleted list of the SQL Server 2008 features reviewed in this series.
Transparent Data Encryption. The ability to encrypt an entire database.
Backup Encryption. Executed at backup time to prevent tampering.
External Key Management. Storing Keys separate from the data.
Auditing. Monitoring of data access.
Data Compression. Fact Table size reduction and improved performance.
Resource Governor. Restrict users or groups from consuming high levels or resources.
Hot Plug CPU. Add CPUs on the fly.
Performance Studio. Collection of performance monitoring tools.
Installation improvements. Disk images and service pack uninstall options.
Dynamic Development. New ADO and Visual Studio options as well as Dot Net 3.
Entity Data Services. Line Of Business (LOB) framework and Entity Query Language (eSQL)
LINQ. Development query language for access multiple types of data such as SQL and XML.
Data Synchronizing. Development of frequently disconnected applications.
Large UDT. No size restriction on UDT.
Dates and Times. New data types: Date, Time, Date Time Offset.
File Stream. New data type VarBinary(Max) FileStream for managing binary data.
Table Value Parameters. The ability to pass an entire table to a stored procedure.
Spatial Data. Data type for storing Latitude, Longitude, and GPS entries.
Full Text Search. Native Indexes, thesaurus as metadata, and backup ability.
Reporting Server. Improved memory management.
SQL Server Integration Service. Improved multiprocessor support and faster lookups.
MERGE. TSQL command combining Insert, Update, and Delete.
SQL Server Analysis Server. Stack improvements, faster block computations.
SQL Server Reporting Server. Improved memory management and better rendering.
Microsoft Office 2007. Use OFFICE as an SSRS template. SSRS to WORD.
Friday, November 7, 2008
.NET Framework 3.5 SP1
ASP.NET Data Scaffolding Support (ASP.NET Dynamic Data)
.NET 3.5 SP1 adds support for a rich ASP.NET data "scaffolding" framework that enables you to quickly build functional data-driven web application. With the ASP.NET Dynamic Data feature you can automatically build web UI (with full CRUD - create, read, update, delete - support) against a variety of data object models (including LINQ to SQL, LINQ to Entities, REST Services, and any other ORM or object model with a dynamic data provider).
SP1 adds this new functionality to the existing GridView, ListView, DetailsView and FormView controls in ASP.NET, and enables smart validation and flexible data templating options. It also delivers new smart filtering server controls, as well as adds support for automatically traversing primary-key/foreign-key relationships and displaying friendly foreign key names - all of which saves you from having to write a ton of code.
You can learn more more about this feature from Scott Hanselman's videos and tutorials here.
ASP.NET Routing Engine (System.Web.Routing)
.NET 3.5 SP1 includes a flexible new URL routing engine that allows you to map incoming URLs to route handlers. It includes support for both parsing parameters from clean URLs (for example: /Products/Browse/Beverages), as well as support to dynamically calculate and generate new URLs from route registrations.
This new routing engine is used by both ASP.NET Dynamic Data as well as the new ASP.NET MVC framework. It will support both WebForms and MVC based requests.
ASP.NET AJAX Back/Forward Button History Support
.NET 3.5 SP1 adds new APIs to ASP.NET AJAX to allow you to better control the history list of a browser (enabling you to control the behavior of the back/forward button of the browser).
You can learn more about this feature in the article here and the screencast here.
ASP.NET AJAX Script Combining Support
.NET 3.5 SP1 introduces a new
The script combining feature supports both path based scripts and assembly resource based scripts, and dynamically serves up the combined scripts using the ScriptResources.axd handler.