Solved

Assigning a customer designer in VS2010

Posted on 2010-08-14
6
609 Views
Last Modified: 2013-11-26
Hello experts, I am hoping someone will have a useful tip for my situation.  We are looking to upgrade our VS2008 projects at work to VS2010 so take advantage of some of the new features and eventually transition to .Net 4.0.

We currently use DevExpress XtraReports for our reporting purposes but unfortunately the version we purchased is not compatible with VS2010 and due to some customizations we have made it is not realistic to upgrade to their 2010 version.

Is there a way to somehow assign a custom designer inside of VS2010 so that we could design the reports in VS2008 without having to break out our projects into multiple solutions?  Obviously we could put the reports in their own solution and compile two separate solutions but this is a headache for many reasons I won't get into right now.

Ideally, we could keep one solution and somehow tell the IDE to design the reports in VS2008 when we need to.  is there a way to do this?  Or is there a "compatibility mode" or something similar that would allow us to design them as if we were in VS2008?

Any help or ideas are welcome, we're just hoping to not be stuck in VS2008 until we can finally upgrade our reporting engine.  I'd offer extra points if they let me because this one could save us a lot of trouble.

Thanks!
0
Comment
Question by:jmcmunn
  • 3
  • 3
6 Comments
 
LVL 96

Accepted Solution

by:
Bob Learned earned 500 total points
ID: 33440584
We are stuck in a similar situation, since SAP didn't complete their new version of Crystal Reports for 2010, and we are stuck with VS.NET 2005 for the report designer.  Unfortunately, we couldn't see any way to get it to use 2005 for the designer in a single 2010 solution.  We split out the reports into their own solution, and use the multi-targeting capabilities of 2010 to support the 2.0 assembly.  When SAP finally releases their new version (sometime in the 4th quarter), we will be able to have a single solution again (hopefully!!).
0
 
LVL 12

Author Comment

by:jmcmunn
ID: 33441625

Yeah, I am sure I am not alone.  I was hoping someone had figured out a workaround that did not involve completely reorganizing our projects and solutions.  We've got a lot of stuff we're going to need to move around if we have to split solutions up, but it will be possible.

Has anyone else found anything more graceful....or shall I say more clever?
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 33442107
The problem is that you need to execute a custom generator tool, and that would need to be available in 2010, and since there isn't one available, I am not sure that a shim could be created.
0
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 
LVL 12

Author Comment

by:jmcmunn
ID: 33481173

I've not done a custom generator before in vs2008, are there any good tutorials for something similar to our case that might provide insight if it is possible to do in vs2010?

Does anyone else have any alternatives?  Looks like breaking out into two solutions is gong to be the only way then?
0
 
LVL 96

Expert Comment

by:Bob Learned
ID: 33486203
I have tried many things, but I would definitely never try to tackle creating custom generators.  We were perfectly willing to have one solution for the reports, and another for the rest, until we SAP releases the new Crystal Reports version for 2010.  It doesn't sound like you have that opportunity to get a new 2010 release for XtraReports.
0
 
LVL 12

Author Closing Comment

by:jmcmunn
ID: 33598990
This is the route we will end up taking when we need to upgrade.  Unfortunately, without an upgrade to the third part classes and tools, there appears to be no way to host them or create the custom designer.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Welcome my friends to the second instalment and follow-up to our Minify and Concatenate Your Scripts and Stylesheets (http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/A_4334-Minify-and-Concatenate-Your-Scripts-and-Stylesheets.html)…
Jaspersoft Studio is a plugin for Eclipse that lets you create reports from a datasource.  In this article, we'll go over creating a report from a default template and setting up a datasource that connects to your database.
THe viewer will learn how to use NetBeans IDE 8.0 for Windows to perform CRUD operations on a MySql database.
The viewer will learn how to use and create new code templates in NetBeans IDE 8.0 for Windows.

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now