Make SQL Server compact 4 data connection with Visual Studio 2010 Express - asp.net-mvc-4

I am trying to do a sql server compact 4 data connection with visual studo 2010 express but I have seen that it is not listed under data connection. Also SQL server compact toolbox here:
http://visualstudiogallery.msdn.microsoft.com/0e313dfd-be80-4afb-b5e9-6e74d369f7a1
when I try to install its says it is not compatible with this version of visual studio (2010 express) so Is there a way to do a data connection to a sql server compact 4? Also servers browsers does not appear in visual studio 2010 express. I want to use and embedded sql server compact in my asp.net mvc4 web application without the need to install any sql server in the machine.
I know that with visual studio 2010 ultimate it is possible, sql server compact 4 data connection can be done and servers browser also appear under view menu. Also I am not sure if with other versions of visual studio 2010,p.e, professional it can be done as well or only with the ultimate.
In conclusion, I want to use sql server compact data connection with my visuals studio 2010 express, is it possible?

Yes, it is possible, but you must you VS 2010 Visual Web Developer Express, and resolve any install isssues according to the blog here: http://blogs.msdn.com/b/sqlservercompact/archive/2011/03/15/sql-server-compact-4-0-tooling-support-in-visual-studio-2010-sp1-and-visual-web-developer-express-2010-sp1.aspx - you can also use the standalone version of the SQL Server Compact Toolbox to open 4.0 files.

Related

SSDT installed in VS 2012, grayed out in SSMS 2012

Before I start, I have Googled the hell out of this issue to no avail and the tech support at my office is equally stumped (shocking).
I installed SQL Server Data Tools for Visual Studio 2012 from MSDN. It is currently working in Visual Studio 2012. I can create Integration Services projects without a problem - which is awesome.
However, when I open SQL Server Management Studio 2012, the options for Analysis Services, Integration Services, and Reporting Services are all grayed out. I am 90% sure I'm running Enterprise SSMS (please correct me if I'm wrong based on the "About" info below).
Microsoft SQL Server Management Studio 11.0.2100.60
Microsoft Data Access Components (MDAC) 6.1.7601.17514
Microsoft MSXML 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 9.11.9600.17420
Microsoft .NET Framework 4.0.30319.18444
Operating System 6.1.7601
So my question is... how do I connect to these services in SSMS?
I know these "special services" require "special access rights granted by your DBA. After I got rights to see Integration Services, a "Integration Services Catalog" folder showed up under my server in the Object Explorer.

Visual Studio checkin

Hello everyone I am trying TFS 2012 express on my home server (just to try) and everything is fine.
Source control on my c# solution works! However, I am unsure where the source code repository of my solution resides for TFS 2012 express?
Does a "Check in file" from the solution save "ONLY" on the Sql express database?
Can you please explain to me and suggest a good site for documentation relating to TFS 2012 express.
TFS 2012 Express stores your source control repository in a SQL Express database, which is installed locally during setup.
You can also sign up for Team Foundation Service which hosts your source control in the cloud. It is free just like the express desktop edition for up to 5 team members.
Here are several links you can use to learn more about TFS 2012:
Visual Studio Team Foundation Server Express 2012
MSDN Team Foundation Server2012

Connecting to SQL Server 2005

I'm VS2005 installed with SQL Server.
How can I use it to connect SQL Server 2005 and create new database? Am I missing SQL Server 2005's Management Studio to be able to make database queries?
In Visual Studio, you can do most of the database development tasks that you'd ever want to do without having to use Management Studio.
Here's an article describing how to connect to your database in Server Explorer: How to use the Server Explorer in Visual Studio .NET and Visual Studio 2005
Here's what to do if you don't see Server Explorer in Visual Studio.
And here's a video to get you started: How to Use the Server Explorer in MS Visual Studio 2005
Use Server Explorer window in Visual Studio. It's capable of connecting to sql server instances and do most of the db management tasks.

Deploying a VB.net 2010 Win Forms application

I am deploying a VB.net 2010 winforms application, and when I install it on the client's machine, the install process also installs an instance of SQL Server 2005 Express. The application connects to a central SQL database on the server. To install, I am using the "Publish" option in VS 2010
Why does it do that? There should be no need for a local instance of SQL Express. Is there a way to avoid installing SQL 2005 Express (I know it is free, but I would rather not have it installed if possible)
It's likely that whatever technology you're using for packaging/deployment is including the installer for SQL. For the default setup project, I believe it is a checkbox for a pre-requisite.

"Reports -> custom report" menu option in SQL server 2005 management studio express is missing. why?

I have installed:
MS SQL Server 2005 9.00.4035.00 SP3 Express Edition
Microsoft SQL Server Management Studio Express 9.00.2047.00
Microsoft Data Access Components (MDAC) 6.0.6001.18000 (longhorn_rtm.080118-1840)
Microsoft MSXML 3.0 4.0 5.0 6.0
Microsoft Internet Explorer 7.0.6001.18000
Microsoft .NET Framework 2.0.50727.3074
Operating System 6.0.6001 (windows vista)
I installed SQL Server Performance Dashboard. And I'm trying to follow the steps here: Installing SQL Server 2005 Performance Dashboard Reports
This step is included: "Right click on any node in the Object Explorer and click on Custom Reports..."
But in my contextual menu there is no "reports" option, what am I missing?
Quick guess: patch your client tools (Management Studio) to SP3/4035 too.
You have the SP1 RTM tools (build 2047) and custom reports are for SP2 onwards
It's generally best to keep client and server (even express) patched to the same level.