Microsoft links free SQL database with ASP .Net

Allowing SQL CE Version 4 to work with ASP.Net Web apps gives developers a lightweight database option

Microsoft is enabling its free SQL CE (SQL Server Compact Edition) database to work within ASP.Net Web applications, thus providing a lightweight database option for ASP.Net Web development, a Microsoft official said this week.

ASP.Net is a Web framework. SQL CE is an embedded database engine enabling easy database storage, said Scott Guthrie, corporate vice president in the Microsoft Developer Division, in a blog post this week.

[ InfoWorld's Paul Krill reported in April on Microsoft's update to its Visual Studio 2010 software development platform. ]

"We will be releasing the first public beta of SQL CE Version 4 very shortly. Version 4 has been designed and tested to work within ASP.Net Web applications," Guthrie said.

"Applications you build can redistribute SQL CE as part of them. Just copy your Web application onto any server, and it will work," said Guthrie.

"SQL CE 4 provides an easy, lightweight database option that you'll now be able to use with ASP.Net applications.  It will enable you to get started on projects quickly -- without having to install a full database on your local development box," Guthrie said.

SQL CE works with .Net-based data APIs and supports a query syntax similar to SQL Server. Developers can use existing data APIs, such as ADO.Net, as well as technologies like Entity Framework with SQL CE, Guthrie said.

SQL CE's database engine runs in-memory within an application; when an application shuts down, the database is automatically unloaded, he said. Version 4 can run in "medium trust" ASP.Net 4 Web-hosting scenarios without a hoster needed to install anything.

Visual Studio 2010 and Visual Web Developer 2010 Express will add SQL CE 4 tooling support for ASP.Net, in a planned update, Guthrie said.

"SQL CE does not require you to run a setup or install a database server in order to use it. You can now simply copy the SQL CE binaries into the \bin directory of your ASP.Net application, and then your Web application can run and use it as a database engine," Guthrie said. "No setup or extra security permissions are required for it to run. You do not need to have an administrator account on the machine. It just works."

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags MicrosoftData managementsoftwareapplicationsapplication developmentDevelopment toolsDeveloper WorldASP.NetMicrosoft SQL Server

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Paul Krill

InfoWorld
Show Comments

Father’s Day Gift Guide

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?