473,385 Members | 1,693 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,385 software developers and data experts.

understanding XSLT

Hi,
I'm new to dotnet 2.0, but I'm an expert in asp 3 or classic asp.
Most of my sites are all done with XSLT and ASP which basically writes
XMLs. Now I'm reading about the new cool stuff in visual studio
2005. How does VS 2005 or .net 2.0 work with XSLT's? Is what I've
been doing the best practice or a dumb ass move? Will I not be using
power of 2.0?

Lost programmer

Apr 11 '07 #1
2 1265
Hello Mi************@gmail.com,

http://www.google.com/search?hl=en&q...re&btnG=Search

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

MHi,
MI'm new to dotnet 2.0, but I'm an expert in asp 3 or classic asp.
MMost of my sites are all done with XSLT and ASP which basically
Mwrites
MXMLs. Now I'm reading about the new cool stuff in visual studio
M2005. How does VS 2005 or .net 2.0 work with XSLT's? Is what I've
Mbeen doing the best practice or a dumb ass move? Will I not be using
Mpower of 2.0?
MLost programmer
M>
Apr 11 '07 #2
I'm not sure what you're referring to when you say that your work is "done
with XSLT and ASP which basically writes XMLs." It's much to general of a
statement to interpret in any meaningful way. Also, when you ask "How does
VS 2005 or .net 2.0 work with XSLT's?" you're asking a vague question also,
which, when combined with the first statement, makes the question even
harder to figure out, in terms of what you're asking.

Classic ASP is a procedural server-side technology that handles HTTP
requests for pages with a ".asp" extension, and returns content to the
client in the form of a file stream. ASP.Net 2.0 is a .Net platform,
object-oriented server-side technology that handles HTTP requests for a
number of different types of resources, including a configurable variety of
file extensions, and returns content to the client in the form of a file
stream. So, with ASP.Net, you must think completely differently. You must
think purely in terms of object-orientation rather than procedurally.
ASP.Net is fully object-oriented, and includes event handling in its' model.
ASP.Net and the .Net platform include support for XML in many ways,
including XHTML, XSL, XSD, and a number of other flavors of XML, as well as
native XML support.

Visual Studio 2005 also includes much XML support, including excellent
support for XSLT, which includes the ability to debug XSLT. In addition, you
might want to take a look at the new Microsoft Expression Web Design
program, which is specifically for doing UI design, including ASP.Net, but
does not have the server-side coding and debugging features in Visual
Studio. I use both together, and in fact, the upcoming version of Visual
Studio (code-name "Orcas") uses Expression Web as its' ASP.Net Design UI.

Migrating from Classic ASP to ASP.Net is difficult, but highly rewarding,
and recommended. But expect it to be a steep learning curve.

--
HTH,

Kevin Spencer
Microsoft MVP

Printing Components, Email Components,
FTP Client Classes, Enhanced Data Controls, much more.
DSI PrintManager, Miradyne Component Libraries:
http://www.miradyne.net

<Mi************@gmail.comwrote in message
news:11**********************@w1g2000hsg.googlegro ups.com...
Hi,
I'm new to dotnet 2.0, but I'm an expert in asp 3 or classic asp.
Most of my sites are all done with XSLT and ASP which basically writes
XMLs. Now I'm reading about the new cool stuff in visual studio
2005. How does VS 2005 or .net 2.0 work with XSLT's? Is what I've
been doing the best practice or a dumb ass move? Will I not be using
power of 2.0?

Lost programmer

Apr 11 '07 #3

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

Similar topics

13
by: tfsquare | last post by:
All, I am new to XSLT and having some problems understanding the syntax of XPath which selects nodes in the XML document. Consider this bit of XML, which contains three outer XML elements. ...
2
by: darrel | last post by:
I eventually want to pass a variable to my XSLT file, but, for now, I'm just trying to be able to declare it globally in the XSLT file itself. So, I added this to the top of the page: ...
5
by: RolfK | last post by:
Dear ALL, I'm writing some first examples to get a better understanding of XSLT/ XPATH2.0. Please excute this code, any xml input is OK. I'm using saxon. The example runs perfect with ALTOVA,...
2
Dormilich
by: Dormilich | last post by:
Hi, I'm testing my classes for a web page and I stumble upon an error I don't have a clue what it means: Error: Fatal error: Can't use method return value in write context in "output.php" on...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

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.