Click here to Skip to main content
15,885,757 members
Articles / Web Development / ASP.NET
Article

ASP.NET Web Matrix

Rate me:
Please Sign up or sign in to vote.
2.92/5 (12 votes)
30 May 20034 min read 77.3K   14   5
Free Software Tool...go get it

Sample Image - editor.gif

Introduction

My friends,

Definetely we can get anything we want on the Net nowadays. I was beggining my first steps towards ASP programming, and I started hearing about .Net... and ASP.net.. C# (C Sharp)... this starts making a lot of confusion in lots of minds !!!
I thought, I'm beggining to learn something exciting and now I've to change from ASP to ASP.net, and I've to start find the differences and the innovations between ASP and ASP.net.. .but then one day I found this great tool, which is Web Matrix, and you can get it on following URL:

http://www.asp.net/webmatrix/default.aspx

Web Matrix for ASP.net  is  WYSIWYG application development tool for ASP.NET.  Web Matrix supports building ASP.NET Web applications using either the VB or C# programming languages, and it is made my Microsoft -so I personally congratulate them, because they created an easy interface visual Tool to make programmer's life easier, because I find Visual Studio.net too heavy and complicated to learn. Definetely you'll  enjoy working with this great & free Tool....

I loved to share this information with everyone here on Code project, because life's made of sharing & having... the experiences we gain... on this field...

You can get it by  1.2 MB download, and the best of all — it is absolutely free and  easy-to-use . I started using it and I can assure you that it will create a phenomenal impact on you, it is something amazing.

Obviosuly, you've to create some conditions and obey to some pre-requisites to work with it, such as:

1-Web Matrix requires the Microsoft .NET Framework, and also needs Windows 2000 or Windows XP operating systems to run this application.   ( you can check on-line if you've .Net Framework running on your system -with IE 5.5 or superior), and if you don't have you've to download and install it.  

2- You can also download some  additional features or free components for Web Matrix , to build data driven applications you need  SQL Server or MSDE -70 Mb. (a SQL Server-compatible database engine), and for creating Mobile Web Applications and extend the ASP.NET applications to mobile phones, PDAs and other mobile devices, download and install  Microsoft Mobile Internet Toolkit -4 mb.

ASP.NET Web Matrix Features
from: http://www.asp.net/webmatrix/default.aspx?tabindex=0&tabid=1

  • ASP.NET Page Designer.  Rapidly create ASP.NET pages using the rich WYSIWYG designer. Drag and drop ASP.NET Server controls from the Toolbox onto your page. Select individual server controls to get in-place designer editing support as well as full property grid customization. Simply double-click a server control to get automatic event wireup of server event handlers.

  • SQL and MSDE Database Management.  Integrated support to create and edit SQL and MSDE databases. Create new databases, add/edit/delete tables and stored procedures, and edit data content all directly within the Web Matrix tool. Auto-generate ADO.NET code to execute SQL statements and stored procedures using built-in code builders.

  • Easy Data Bound UI Generation.  Web Matrix makes it easy to create data bound pages without writing code. Drop SQL tables on your page to create data-bound grids, or start with Data Page templates for reports or Master/Detail pages. Code builders help you generate code to select, insert, update and delete SQL data.

  • XML Web Services Support.  Easily add XML Web Service support to your applications. Web Matrix provides support for developers to easily expose a SOAP-based XML Web Service, as well as call and consume a XML Web Service hosted on another server.

  • Build Mobile Applications.  Write mobile-web-enabled applications for a wide variety of mobile devices such as cell phones, pagers and PDAs. Web Matrix provides drag-and-drop design support for authoring mobile pages using ASP.NET and the Mobile Internet Toolkit.

  • Projectless File and FTP Workspaces.  Web Matrix supports both FTP-based and file-based workspaces that allow developers to easily organize and edit their ASP.NET applications. Simply double-click a file within the workspace tree to open it for editing. No FrontPage server extensions or project system required.

  • Development Web Server.  Develop and test your ASP.NET applications, without requiring IIS. Web Matrix includes a lightweight personal web server that serves most web content, including ASP.NET pages and XML Web Services, for local requests.

  • Community Integration.  Web Matrix provides a built-in gateway to the ASP.NET community right within the IDE -- allowing you to browse community web sites and search the ASP.NET Forums and Newsgroups for help.
  • This Features stuff I got it from Web Matrix Site (it's their credit so I keep it) -so you can learn a little more about this fantastic application, not that this kind of application needs some publicity by a person like me, because it must be, already famous... but still I decided to share this information with you.

    You can get a Free Book from:

    http://www.asp.net/webmatrix/web%20matrix_doc.pdf

    Hope you download this program, learn to work with it, and Enjoy it....wish you all Happy programming...sorry for not sharing some of my work, but still I think this Tip will help many people... that was the main purpose of this Article.

    Sorry for my poor English...I'm trying to improve it.

    Kundan Narendra

    License

    This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

    A list of licenses authors might use can be found here


    Written By
    Web Developer
    Portugal Portugal
    I'm from Lisbon-Portugal. I started my career as Computer Instructor in 1998- presentely I'm teaching Operating Systems (all except Linux, Microsoft Office Applications (all), Networking and Internet technology - as user and as programmer- to create websites - using Frontpage. In the beggining I also teached VB 5.0, so I've good knowledge of programming, but still, I feel that I need to learn more & more.
    I gave my first ASP basic course (duration of 60 hours), in March/April 2003. And then I found CODEPROJECT.com, because I was looking for basics ASP, to teach them, and nowadays it is very hard to find material about ASP for begginers, so I started writing this little articles, hoping somebody will use it to teach ASP.
    Still I'm a ASP begginer and quick learner trying to improve by the experience gained by others, people who started more time ago.... and I learn from their applications, try to improve them, and try to use them for teaching ASP, step by step because they are very well commented...( that is good habit, after all)
    Maybe if anybody wants to share their experience, and provide me with their work, I would appreciate, it will be used for Educational purpose only.
    Thanks for reading about Me.

    Comments and Discussions

     
    GeneralRegistration page Pin
    diptea28-Jun-04 16:14
    diptea28-Jun-04 16:14 
    Generalasp to asp.net with com activex Pin
    mark2228-Sep-03 4:03
    mark2228-Sep-03 4:03 
    QuestionRollover submit button? Pin
    macupryk4-Aug-03 10:31
    macupryk4-Aug-03 10:31 
    I need to create a submit rollover button that when I click on it it calls
    a function in C# Button1_Click. I am having problems can u help me.
    Is there another method?


    <input id="InputImage3" onmouseover="this.src='images/next_on.gif'" onmouseout="this.src='images/next.gif'" type="image" src="images/next.gif" runat="server" onclick="javascript:Button1_Click(); width="60" height="26" />


    void Button1_Click(Object src, EventArgs e ) {
    Server.Transfer"step2.aspx",true);
    }

    Now if I do it another way I get an error delage. Because parameters are.
    object Src, ImageClickEventArgs e
    So what can I do?


    MAthieu Cupryk
    514-685-0449
    GeneralA warning about bugs Pin
    dog_spawn1-Jun-03 2:59
    dog_spawn1-Jun-03 2:59 
    GeneralWe Matrix Pin
    Kundan Narendra31-May-03 13:53
    Kundan Narendra31-May-03 13:53 

    General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

    Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.