• Poor man's ASP.NET testing

    Wednesday, August 24, 2005 by ASP.NET AJAX Team | Go comment!

    Sometimes you have a simple page with some web controls on it.  You would like to have a simple way to make sure that the text of a status message is exactly the one you expect.  Well, it turns out that the .NET class library has a real gem that can help you.  The System.Net.WebClient class helps you request pages, post data, upload files with a simple interface.  Getting the page contents is easy:

    [Test]
    public void GetPage()
    {
       WebClient client = new WebClient();
       using (Stream dataStream = client.OpenRead(pageAddress))
       {
          XmlDocument document = new XmlDocument();
          document.Load(dataStream);

          XmlNode label = document.SelectSingleNode("//label[@id='nameLabel']");
          Assert.AreEqual("Name:", label.InnerText);
       }
    }

    I have taken some extra care to return valid XML,...











  • telerik at PDC

    Tuesday, August 16, 2005 by Vassil Terziev | Go comment!

     

    Guess what, seems like we will be making our debut at an industry event. Up until now we have only been visitors at VS Live, ASP Connections, TechEd, etc. but as a PDC sponsor we decided that it's time we be amongst exhibitors. It's a great opportunity for us to meet with all telerik customers and partners. If you are attending PDC, make sure you stop by booth #423. We'd love to meet you guys and break out of the "virtual" relationship we have with most of you.

    We've also got some nice surprises for those of you who stop by:)...

  • r.a.d.controls Q3 released!

    Saturday, August 13, 2005 by Vassil Terziev | Go comment!

    It's a great pleasure to announce the availability of r.a.d.controls Q3. You can read the full press release at: http://www.telerik.com/Default.aspx?PageId=1861&b21ActiveNewsId=YeA&b21CategoryId=ddu. Big thanks to everyone who contributed with ideas and reported problems.

    Overall, this was a great release. We managed to include everything we initially planned for in terms of new features and enhancements, we managed to test all products extensively, documentation was improved significantly, and last but not least, we were on time. The only thing that did not go as planned was the releases of the two brand new products r.a.d.callback (http://www.telerik.com/r.a.d.callback) and r.a.d.dock (http://www.telerik.com/r.a.d.dock) which were not released with Q3.

    The new docking control and the...