I posted a sample in GotDotNet that shows how to use a "RSS Feed-like" (this blogspace is making me think in a RSS enabled world) client to download and process Crystal Reports on a desktop. You can do push and pull model reports with this application, but in this sample I only show how to use pull mode reports because using the push mode is longer. To use push mode, use this XML as example:
<reports server="http://localhost">
<report name="Crystal Report Test one" updated="04/22/03" updatedby="Rmorrell">
<file>http://localhost/MyReportApp/rptfiles/CROne.rpt</file>
<service type="push">
<uri>http://localhost/MyReportApp/Reports.asmx?WSDL</uri>
<servicetype>Reports</servicetype>
<operation>GetFirstReport</operation>
</service>
</report>
<report name="Crystal Report Test two" updated="04/21/03" updatedby="rmorell">
<file>http://localhost/MyReportApp/rptfiles/GetUsersYear.rpt</file>
<service type="pull">
<server>localhost</server>
<databasename>Reports</databasename>
</service>
</report>
</reports>
I also included a XSD file if any one is interested in extending. For the dynamic ws proxy, I used a sample based from www.xmlwebservices.cc that generates dynamic web services proxies. I edited the code some more to add security stuff (CredentialCache).
Rogelio
Don talks about Chris Lovett SgmlReader.
I'm just beggining using this one, last weekend, and I can tell you is awesome. I'm trying to use it to make a mini info path for my dad's website, but is still on a prototype stage. Anyway, I'll try to post the ideas or maybe some screenshots when I get a working version. What I'm trying to do is basically is a HTML editor that has some kind of templates, instead of saving the input, I grab the HTML and transform it to a XML tree (with SgmlReader) and then transform it with XSLT to another XML data that corresponds to an XSD.
I don't know if it will work but I'll give a try.
Rush.
Receive this from Bruce Schneier's newsletter, he's releasing a new book in September about practical uses of cryptography.
"In "Practical Cryptography," we took a single problem and discussed it deeply. The most common problem cryptography solves is what I call a secure channel: Alice and Bob want to communicate securely over some insecure communications line, so they need to establish a secure channel on top of that insecure line.
This book is about cryptography as it is used in real-world systems -- about cryptography as an engineering discipline rather than cryptography as a mathematical science. "
More info at: http://www.counterpane.com/book-practical.html
This book could be useful for XML Web Services and other related protocols.
It seems Novell is supporting DSML v2 for eDirectory. Cool, but it was a long time since a use eDirectory, I hope they catch up in the web services area.
http://developer.novell.com/dsml/
What is this?
"In some ways, the complexity problem extends beyond InfoPath to other Office 2003 applications, as they all so heavily rely on XML for data exchange. But, judging from the software seen by CNET News.com, InfoPath makes more use of XML than any other Office 2003 program. In mid-February, Microsoft inadvertently posted the software, then code-named Office 11, on the Microsoft Developer Network Web site. The official launch announcement is scheduled for next week. "
[ From ZDNET http://zdnet.com.com/2100-1104-991303.html ]
How can a product use more XML than the other? XML is XML everywhere you go. But I can understand that InfoPath might be more XML oriented (in that is using XSLT, XPath, etc) than say Word or Excel, because the only save in XML.
Am I wrong or is there anything more?
I definitly think that InfoPath is not for end-users, but I can imagine end-users trying to be developers when InfoPath is release.
New 1.7.3 version released!
http://www.dotnetmagic.com/
"Meanwhile, we would all like to hear more from Microsoft on the subject of XForms. There are a jillion HTML forms in the world. XForms, unlike InfoPath, aims to create a migration path for them, or at least for the skills that made them. That may not be the goal of InfoPath, but it is certainly a worthy goal that ought to be addressed somewhere in the Microsoft technology portfolio. How about it, guys? "
Jon Udell about InfoPath and XForms
http://weblog.infoworld.com/udell/2003/02/26.html#a621
More Posts
Next page »