473,396 Members | 1,843 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Technology to use ....

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

Aug 10 '05 #1
1 1436
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.
--
<je*********@hotmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
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

Aug 11 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Alexander Baranovsky | last post by:
Let me to introduce myself. I'm author of the paxScript scripting engine: www.paxscript.com. My recent invention is the LISPPA technology (List Processing based on the Polymorphic Arrays): ...
6
by: Mike King | last post by:
I have an XML document that I need to be displayed with a specific format/layout. I have been using XML for awhile now, but I'm not familiar with every XML technology out in use. What would be...
0
by: melledge | last post by:
IDEAlliance's XTech 2005 to Cover Hot Trends in Browser Technology As Mozilla, Google, Flickr, Microsoft and Others Redefine Web Interfaces, Conference Will Feature Insights and Perspective from...
10
by: afer | last post by:
I've read about a new free technology named "LayerD", and it's impresive compared to .NET or Java, it's not only really multiplatform, with this technology you can make programs in an object...
2
by: Alexander Baranovsky | last post by:
LISPPA (List Processing based on the Polymorphic Arrays) technology is a way to process dynamic data structures (lists, trees and more) without using pointers. LISPPA uses polymorphic arrays as a...
3
by: cybertof | last post by:
Hello, Is there a new native technoloy that would allow to do the same as DDE within Excel, but more efficient and more robust and future proof ? I mean the same as a real-time-values-update...
1
by: paul | last post by:
I'd like to replicate the push technology of Microsoft OutLook Web where when a new email is sent to the logged in user a temporary window pops up with the text 'You have new mail'. The same text...
49
by: SamFeltus | last post by:
I am trying to figure out why so little web development in Python uses Flash as a display technology. It seems most Python applications choose HTML/CSS/JS as the display technology, yet Flash is a...
4
by: Ben Kim | last post by:
Hello all, We are re-developing a software product that requires push technology (wireless and hardwired). Microsoft used to support this technology in IE but dropped it for whatever reason. ...
0
by: U S Contractors Offering Service A Non-profit | last post by:
Brilliant technology helping those most in need Inbox Reply U S Contractors Offering Service A Non-profit show details 10:37 pm (1 hour ago) Brilliant technology helping those most in need ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.