Technology to use ....

J

jeffienobie

Hello,

I have been tasked with comming up with a good solution to a problem. I
will be using Visual Studio.net (either 1.1 or 2.0 framework, not sure
yet - this project wont be done till well after 2.0 is available so
using the beta is fine with me).

The project will use SmartClient (Winform) technology, and will use
remoting to run business logic on a remote server. So far so good. Now
the problem to solve.

I have to create a document based application that allows users to
create templates which get uploaded to a server. These templates shall
be selected by a user and should appear as a document. The user will
modify the document bringing data in from a SQL datasource, and will
need to be persisted for later retreival. For example, I might make a
template that defines some static text, a data import region and a free
text region. Some other user will select my template and see a document
on screen with the static text and an Icon that would allow them to
bring in data from Sql Server (if they choose). Then the user will be
able to click into the free text area type some notes, and save the
document. I would prefer if I had control over read/write if possible,
but I ultimatly can control that by not letting it be re-saved. Also,
this document needs to be printable.

I am not sure which technologies are available to accomplish this. Any
ideas would be a huge help!

Thanks,
Jeff
 
N

Nick Malik [Microsoft]

you can do this with very little code if you use Infopath, Sharepoint, and a
couple of web services (for retrieving the data from SQL and making it
available to Infopath).

You should have a demo ready within a day, and be code complete in less than
a week (one person).

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top