Tag | AJAX Posts

April 30th Regina.NET and Regina IT Pro held the hereos community launch event. As far as I know, this was going to be the largest locally run (local speakers, facilities and sponsorship) IT community event. We booked 3 - 100 person classrooms and we had 3 speakers providing sessions that run concurrently, then repeated. The schedule looked like this Windows Server 2008; Room X SQL Server 2008; Room Y Visual Studio 2008; Room Z 6:30 AD, Hyper-V New Datatypes, Resource Governer LINQ, AJAX 7:30 AD, ...
I am going to speak about some of the AJAX Page Loading User Controls that I have created. I am going to talk about how a developer would go about converting the SharePoint Application to work with AJAX. Here is my bio and Abstract: Abstract: AJAX (Asynchronous JavaScript and XML) allows developers to create loading screens easily without a great deal of development in SharePoint 2007. In this session we will walk through how to create various page load events using the AJAX toolkit, Web User Controls, ...
Two of my latest books just hit the market - Professional C# 2008 and Professional Visual Basic 2008, both from Wrox. The back cover of the C# book is as follows: Updated for .NET 3.5 and Visual Studio® 2008, this book is the ultimate guide to C# 2008 and its environment. Beginning with a look into the architecture and methodology of .NET, the team of superlative authors explains why the C# language cannot be viewed in isolation, but rather, must be considered in parallel with the .NET Framework. ...
Coming Friday, June 20th in Downers Grove, IL The Magenic Technology Summit is a full day of Magenic-provided training. We have lined up an impressive array of speakers and topics in two tracks, .NET development and Microsoft servers. And we have lined up two keynotes. Our first keynote speaker is Jay Schmelzer, who is the Group Program Manager for RAD tools. This basically means he runs the teams for all the Visual Studio designers and related RAD tools. He’s an excellent speaker and should provide ...
If you want to show the progress bar please refer back to this post on how to get an AJAX Progress Bar to work with SharePoint: http://www.mosslover.com/ar... For the next step you want to create a Javascript Function in your user control or web part that looks a little bit like this: <script type="javascript/text" > HideButtons() { var Button1 = <%= Button1.ClientID %>'; document.getElementbyId(But... ...
I was just starting to read the very first pages of the great book "Beautiful Code" (by Andy Oram, Greg Wilson) this morning as a refreshment and as an indirect result to Scott Hanselman's list of basic must-read books (although it didn't include this book - BTW, I read parts of it before, and I don't remember why I stopped), I had to write this post. To all of you guys thinking in DDD, TDD, MVC, ASP.NET, shiny AJAX and RIA (Flash/Silverlight) controls, GC, SharePoint, Rails, Python, ORMs (NHibernate, ...
Recently, I started developing new applications around the Umbraco Content Management System. I use the term around very lightly, because Umbraco really doesn't require any constraints on your code (like DNN, Rainbow and virtually every other .Net based CMS that I have used), other than the need to develop in user controls instead of aspx pages - which makes perfect sense given the idea of a CMS. It has worked flawlessly and is easily the best .net based CMS system around from a developer AND designer ...
The examples I showed in my C# 3.0 presentation were based on the examples provided in the Visual Studio 2008 Training Kit. The source code for the new features in C# 3.0 are located, by default, in C:\VS2008TrainingKit\Labs\W... There are other great labs in this kit as well. Building Web Apps Building WPF Apps CardSpace Client Application Services Dynamic Sites Intro to ASP.NET Ajax JSON LINQ to SQL Silverlight Monster Factory LINQ in VB9 VSTO (Excel, Outlook, SharePoint, Word) Windows Communication ...
I found couple code sample in Javascript to parse QueryString: Passing Parameters Via Query Strings The Read Function QueryString - get parameters from URL with JavaScript Is any in ASP.NET AJAX client library ...
Matt Casto with a Presentation Application and a 'Crawling Border', Nikolay Raychev on using the border control, Joe Stegman creating images dynamically, chrishayuk investigating Isolated Storage issues, and Daniel Moth on Networking. From SilverlightCream.com: PresentLight - A Silverlight Presentation Written in Silverlight Matt Casto gave a talk on Silverlight at the Central Ohio Day of .NET last Saturday. He did his presentation by using Silverlight to do it. I've seen Scott Cate do this with ...
You've been there. "It works on my box!" Our new SharePoint web parts don't work in production! This project called for a suite of data entry grids inside custom SharePoint web parts. The customer already owned Infragistics' NetAdvantage for ASP.NET so I used their UltraWebGrid. Very slick and easy to deploy with your custom web parts. The primary feature they wanted was the cool Excel-like cut-n-paste functionality but that wasn't working in our production environment. At the beginning of the project, ...

I found some nice web app that is using AjaxPro

This was done using ASP.NET 3.5 in VS 2008. I had an application that I was using an Ajax TabContainer and TabPanels. The tabs looked great but I had wanted to change the background color of the tab body to a standard color my company uses. I took the default /*XP Theme*/ styles from Tabs.css and put them in my own CSS file. On the TabContainer I set the CssClass=”tabBackground” (tabBackground was the name I gave the class in my CSS file). I changed the background-color in .ajax_tab_body and everything ...
Nobody has a doubt that the SliderExtender from the AJAX Control Toolkit is nifty. Automatic persistence of values during partial or full page postbacks, the flexibility of customizing the look and feel using CSS, and all the other good features have made the SliderExtender an ideal choice for web developers who are looking for silder controls. I did find something tricky with the SliderExtender, though, that can become annoying. For a second there, I almost considered choosing another silder control. ...
Building a Web 2.0 Portal with ASP.NET 3.5 by Omar AL Zabir I'm sick of 600 page tomes that take the MSDN content and just add intro-style samples. Omar brings the saga of the PagesFlakes.com startup utilizing Ajax, ASP.NET 3.5, LINQ and Windows WF. Some things are out there for me (like Extenders) but the real- world aspect is breath of fresh air. Performance and measurement are strewn throughout. Examples of Omar's failures will hopefully save us time. Topics like Thirteen Production Disasters ...
Sourced from: The official Microsoft ASP.Net site New features are being added to ASP.NET and ADO.NET this year that increase the power of the .NET Framework 3.5. These enhancements target: Enabling high-productivity data scenarios by using the ADO.NET Entity Framework, ADO.NET Data Services, ASP.NET MVC, and ASP.NET Dynamic Data. Supporting test-driven development by using a powerful and extensible ASP.NET MVC framework. Creating the best server for rich clients by using AJAX history support and ...
WoW, it took a couple weeks to get everything in order; but we are excited to be hosting Heroes Happen {Regina} April 30th in Regina, Sask, Canada. I worked with the local IT Pro user group to create this night of community run technology sessions. What is interesting, is that we are holding 3 sessions concurrently, then we are running the same session again so attendees can participate in 2 of our 3 sessions. They layout will look like this Windows Server 2008; Room X SQL Server 2008; Room Y Visual ...
So I did not really use multithreading...I went with Ajax instead and I used a button click event. We decided that we wanted to ask the users if they are sure they want to create the site before actually creating the site. It was so much easier in Ajax as you will see in the steps below: First off you want to download and install the ASP .Net 2.0 Ajax Extensions 1.0 from here: http://asp.net/ajax/downloa... Next you are going to need to change the web .config a little bit on your IIS Entry for the ...
Well while implementing Ajax i had received error due to Sys.WebForms.PageRequestMan... the best solution that i could figure out to over come is catch this exception and byPass it.. if any body has a good way of catching this exception why this arise Please do let me know. i has to modify the script <script type="text/javascript"> Sys.WebForms.PageRequestMan... (sender, args) { if (args.get_error()!=null) { if (args.get_error().name ...
VB.NET peeps had a kewl thing to end their summit track: they let some of the MVP's do short presentations. Cory Smith Showing how to integrate Glass into your win-form applications...kewl tip! Chris Williams Chris is showing us that you can actually use Visual Basic with XNA. He's getting mad applause. OMG, Rob Windsor *just* threw a pair of underwear at Chris! He is a *rockstar*! Steele Price Very kewl demo...might be NDA (?) Not sure... Some guy from Europe Um...yeah I have no idea...OH...DasBlog? ...
I have no idea how to incorporate this into a web part or get a web user control to function, because this is based off of .Net 3.0 and VSEWSS 1.1 is based off of .Net 2.0. Here is how you would include a progress bar in an ASP .Net 3.5 Application or Web User Control: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="TestingAjax.ascx.cs" Inherits="TestingAjax" %> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" ...
Microsoft has released a training kit for .NET Framework 3.5 Enhancements. It includes labs, demos, and Power Point files for the following technologies: ASP.NET MVC ASP.NET Dynamic Data ASP.NET AJAX History ASP.NET Silverlight controls ADO.NET Data Services ADO.NET Entity Framework ...
Corey Gaudin on The Next Web, Matt Casto's Scrolling Textbox, Martin Mihaylov with an Image Control article, Nikolay Raychev with the ImageSplitter, Scott Morrison with runtime DataGrid columns, Sean Wildermuth on reading SL Embedded XAML, and Daniel Moth on Isolated Storage. From SilverlightCream.com: “The Next Web aka Web 3.0” and Silverlight's importance to it. Out of some private discussions, Corey Gaudin decided to share with us his findings/feelings about the whole AJAX/Silverlight/Air/RIA ...
// We never want the user to get back to this page via browser back // so prevent this from happening Response.Cache.SetCacheabil... There is also MS KB article, that shows How to retain only the most recent Web page state in the Web browser history folder. The latest (still in Beta) ASP.NET AJAX has ASP.NET 3.5 Extensions History Control Tip ...
A major upgrade to the ASP.NET Dynamic Data was released on April 8th, 2008. This release is named ASP.NET Dynamic Data Preview. ASP.NET Dynamic Data allows you to automatically render fully functional data entry and reporting pages that are dynamically constructed from your ORM data model meta-data (LINQ to SQL or LINQ to Entities object model). In addition to supporting a dynamic rendering mode, it also allows you to optionally override and customize any of the view templates using any HTML or ...
If you've ever tried to find a way to display an ESRI ShapeFile on a Virtual Earth map, you'll have probably noticed how little information there is on the Internet about how to accomplish this apparently arduous task. As a matter of fact, I needed to do exactly this while adding some collateral features to the software Serena and I are developing for our thesis, but after some Googling, I found that there was (and there still is) almost no useful information on how to achieve integration between ...
Scott Guthrie's weekly list-o-links, LeeOnTech about SL2 GroupBox and Drag/Drop, Dan Waters on DeepZoom, Dan Wahlin on SL2 Sockets, and Silverlight Streaming is updated! From SilverlightCream.com: April 11th Links: ASP.NET, ASP.NET AJAX, ASP.NET MVC, Visual Studio, Silverlight I normally don't re-blog Scott's Friday list of links because I figure if you're associated with this business in any manner, you're already reading his blog! Today's Silverlight list caught me off-guard however... thanks Scott!! ...
One Line Statement Microsoft's IoC container Unity, hosted on CodePlex as an Application Block for Enterprise Library is now released in ver. 1.0. Introduction If you do not know what IoC is, you might want to check sample articles: The semi standard Dependency Injection (DI) and Inversion of Control (IoC) article by Martin Fowler (Tip, read as much as you can from this guy's writings - and thank me for suggesting it) [Warning: Not .NET Specific] Understanding IoC Container (Simple "down to code ...
Javascript Function for Closing any popup window. ASPX CODE <script language="javascript" type="text/javascript"> function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; else if (window.frameElement.radWin... oWindow = window.frameElement.radWindow; return oWindow; } function CancelEdit() { GetRadWindow().Close(); GetRadWindow().BrowserWindo... return false; } onclick="javascript: CancelEdit();" [u can use it on aspx as shown here or ...
To check for user authentication and session expiry On POPUP PAGE Call this function on Pageload. IsUserAuthorizedinPopUp(Con... /// <summary> /// To check for user authentication and session expiry /// </summary> /// <param name="userId"></param... /// <returns></returns... public bool IsUserAuthorizedinPopUp(string userId) { bool continueFlag = false; if ((userId == "") || (userId == "0")) { RadAjaxPanel1.ResponseScrip... ...
As I get settled in at this new job, I begin to take stock of what the company wants to accomplish: a solid, extensible product with the longest possible useful life. Given the fact that this product will probably take 2-3 years (total) to develop, that means learning the newest stuff and looking at some technologies that have yet to be released. The new technologies coming out of Microsoft in the next six to twelve months is staggering. Beyond products (like Windows 2008, SQL Server 2008 and Visual ...
What is new in Visual Studio 2008 A quick list of some of the new features are: Multi-Targeting support Web Designer and CSS support ASP.NET AJAX and JavaScript support Project Designer Data LINQ – Language Integrated Query The features listed and explained in this paper are not complete and this document intends to give you a forehand to start off with VS 2008. 1. Multi-Targeting Support Earlier, each Visual Studio release only supported a specific version of the .NET Framework. For example, VS ...
UDPATE: October 2, 2009 There is a better way of doing it with Ajax Control Toolkit version 3.0.30930 which works with .NET 3.5 SP1 and Visual Studio 2008 SP1. Please read this post for a step by step instruction One of the common queries I get across my sessions is that, the File Upload control doesnt work inside an Update panel. All of us would like to implement a Gmail File Upload kind of interface and when you try to implement a similar thing using UpdatePanel (which works like a charm for other ...
Well, I can finally start releasing the name of our product / company / web site since 1 - we are officially expanding the team and hiring more people and 2 - the placeholder page is up at juggle.com. But I can't tell you what we are building yet. Hey, here is a good way to find out. Join the company! Hiring in St. Louis We are a small web development group looking to expand our team. Plain and simple, we are looking for great developers. We are focused on finding people who have a passion for development ...
We are delivering Virtual Tech Days on April 9th and 10th (http://www.virtualtechdays... delivering a series of webcasts on different tracks ranging from SQL - BI to Visual Studio for Devices. Infact the three important tracks are SQL Server 2008, Visual Studio 2008 and Windows Server 2008. These would be in depth sessions covering specific topics on each of the above products. For Visual Studio we have dedicated tracks for Application Development and Lifecycle management using Visual Studio 2008 ...
The title of this blog post might be a slight misnomer because it isn't dealing with MVC directly. It's dealing with something a little more high level (oddly enough). I'm working on a personal project when I have time. I haven't played around with Battle.net in a while and there's still a fairly active user community around it (not to mention that Starcraft 2 is going to be released one day). On top of everything else, I learned so much about all kinds of topics (design patterns, reflection, UI ...
Microsoft EDC 2008 Website is UP. You Can Click Here To Register. EDC will be April 13 and April 14 - In Cairo International Conference Center (Agenda) But Watch out. The Attendance Fee is 100 EGP. There're Invitations Available. An Invitation Code is required to register, and you get that by calling the guy mentioned in the right top part of the registration page, and you can call his mobile phone only on Egypt working hours. I've written about Microsoft EDC 2008 (Egypt Developers Conference 2008) ...
Date: Wednesday, April 2, 2008 @ 6:30 p.m. Topic: AJAX for ASP.NET Speaker: Justin Lee, ObjectSharp Consulting AJAX for ASP.NET comes in three flavours and this session will look at all of them. First you’ll see how the new AJAX-enabled controls allow you to create ASP.NET applications that are more responsive and more scalable than traditional web-based applications (including the one AJAX control that everyone will use). Then you’ll see how to use control extenders to integrate ASP.NET controls ...

It's official...My new book "ASP.NET 3.5 AJAX Unleashed" is coming out soon.

Read all about it here.

 

I did my first Magenic Webinar (webcast) today, and I think it went really well. Andy Schwarz (my co-presenter) does a great job of covering all the non-demo parts and definitely kept the pace right where it needed to be. The topic was Visual Studio 2008 in general, and LINQ / AJAX specifically. It was a lot of fun building the 3 demos and I'll probably do something similar again soon. We got some really good questions as well, including a couple I need to go research. I also saw at least one familiar ...
Prior to utilizing Ajax making a page with tabs was a bit of a pain. I would setup a MultiView and add in Views for each tab. Ajax’s Tab Container control is much easier to use. I’ve listed below the order on a sample aspx file that I setup the various Ajax controls to get it all to work. The only real tricks I saw were to add the ScriptManager and the order of the TabContainer/TabPanel/Conte... The ScriptManager and Tab controls went inside the <div> and I made sure that the toolkit ...
Michael published some changes to AjaxPro codeplex project, I'm happy to the DataTable JSON converter fixed and there are some other changes done for .NET 1.1 trouble. As he does not yet have a new release finished check the source code sets at http://www.codeplex.com/Aja... And he has published the first files for his AjaxPro lib for .NET Micro Framework at http://www.codeplex.com/aja... ...
Very recently I wrote an application where I had to deal with DataSet from a Web Service. Please note, I have no control on the Web Service and I ended up writing a small function which converts DataTable to JSON. I understand I haven't gain anything on the web traffic, but it surely simplified my JavaScript programming. Let me go through what I did Step 1. Extract the XML Schema. DataTable has two handy methods to extract Xml and Xml Schema. I extracted the Xml Schema to be able to generate a C# ...
Yesterday I have noticed that Michael Schwarz is still working on the Ajax.NET Professional library as there are some changes in the source code download section. As fas as I noticed he has fixed the DataTable bug and is using the ASP.NET AJAX date format. I have contacted Michael and he says that he will release a new version in mid of March that will be working on his .NET Micro Framework web server ...
As you can no doubt see below, I'm doing a free webinar for Magenic this coming Tuesday (3/25/08) highlighting what's new in Visual Studio 2008. It's a little under an hour, including some marketingese, so I'll be doing some (2-3) demos specifically addressing LINQ and AJAX. If you want to check it out, here's the link: http://guest.cvent.com/EVEN... See you then ...
Making ASP.NET AJAX calls to web services has become increasingly popular these days. This approach not only provides a good separation of concerns but also makes it possible to create a truly ajax'ed web site with JavaScript's power on the client side. However, you may in some situations want to move one or more web methods to ASPX pages. You often have methods that are logically dedicated to specific ASPX pages, and you don't really want them to be exposed to the public through the ASMX file. Generally, ...
Microsoft unveiled the IE8 Beta 1 at last week's MIX 08. While IE8 looks prettier that all of its predecessors and it offers enhanced security, it's not quite ready for web developers to put on their development machines just yet. I installed IE8 beta 1 on the day it came out I have been using it for my developments at home. So far I have found quite a few problems. Various issues with rendering AJAX Control Toolkit controls. For instance, the content in the TabPanel cannot even be displayed. Control ...
So, I decided to put my custom GridView in a AJAX UpdatePanel. This was my first serious exposure to AJAX (asp.net). I discovered that I was having major problems. I kept getting an "unspecified error". Because it occurred whenever I clicked on a row, I assumed it had to do with the JavaScript I wrote for the GridView. I did tons of web searching about how to properly use script in a controlled wrapped in an update panel. I tried a few things, including embedding the script and registering the script ...
A few nights ago I decided to work on a custom GridView. My goal (derived from a customer request) was to build some additional behavior into the GridView without having to write a whole bunch of client-side or code-behind code. These are the things that I am focusing on: Select a row when the user clicks on it (no CheckBox) Allow the user to select multiple rows (using Shift and Ctrl keys) Bind display settings to site preferences Column header text Bind display settings to user preferences Columns ...
Atom Syndication Format IETF RFC 4287 XML format Organized in feeds, entries and links Extensible data and metadata Atom Publising Protocol IETF RFC 5023 Protocol for publishing and editing resources Represents over HTTP Simple RESTful interaction model Demo Photos: https://cumulus.services.li... -Authorization via LiveID http://dev.live.com/liveid -Browse and create folders and photos Folders/Photos as Atom feeds and entries Photos are Atom "media link entries" <feed> ...