×

First time here?

You are looking at the most recent posts. You may also want to check out older archives. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting!

Tagged: asp.net

Please leave a comment, ask a question and consider subscribing to the latest posts via RSS or email. Thank you for visiting! Below is a list of entries related to the tag listed above.. My site contains more than just the information below and I'd encourage you to visit the home page to view current information as well as other items/categories that might be of interest.



Microsoft Ignite for .NET Developers

This was the first time in a long time (I think maybe 10+ years) that I didn’t go to TechEd…err, I mean Ignite :-).  Was I sad to miss seeing old friends and hearing about TwoWay binding woes?  Sure.  Did I miss Orlando in the summer…nope (I get, it’s an easy shot, but yeah no).  I watched from afar though and found some really great stuff for .NET developers on different spectrums.  Ignite is Microsoft’s opportunity to share what is happening in the tech now versus only focus on futures.  I think for .NET developers we long for the ‘vNext’...

Write your Amazon Alexa Skill using C# on AWS Lambda services

After a sick day a few weeks ago and writing my first Alexa Skill I’ve been pretty engaged with understanding this voice UI world with Amazon Echo, Google Home and others.  It’s pretty fun to use and as ‘new tech’ it is pretty fun to play around with.  Almost immediately after my skill was certified, I saw this come across my Twitter stream: You can now write your AWS Lambda functions in C#! #reInvent https://t.co/LDOK0S1VwF pic.twitter.com/FpRUODgucv— Amazon Web Services (@awscloud) December 1, 2016 I had spent a few days getting up-to-speed on Node and the environment (I’ve been working in client technologies...

Deploying Silverlight assemblies via NuPack

Yesterday there was quite a buzz around something Microsoft just released called “NuPack” which is described as: NuPack is a free open source package manager that makes it easy for you to find, install, and use .NET libraries in your projects. It works with all .NET project types (including, but not limited to, both ASP.NET Web Forms and ASP.NET MVC). NuPack enables developers who maintain open source projects (for example, projects like Moq, NHibernate, Ninject, StructureMap, NUnit, Windsor, RhinoMocks, Elmah, etc) to package up their libraries and register them with an online gallery/catalog...

Integrating Silverlight and ASP.NET MVC

[previously named "Silverlight as the V in ASP.NET MVC" but changed per comments] One thing that I’m excited about is learning new technologies.  Moving to the Silverlight team, I’ve moved away from a breadth of technology knowledge to something a bit more narrow.  Now I feel like all other developers trying to keep up with the technologies we are releasing.  As such, I’m a beginner for most.  One such technology is ASP.NET MVC, which was just released to release candidate stability. I thought I’d play around with it in the context of Silverlight and use Silverlight as the “view” in the model-view-controller...

Silverlight and ADO.NET Data Service proxy generation

One of the nice little additions to the data client services in Silverlight 2 is the removal of the need to drop out of Visual Studio to do some proxy code generation.  Prior to Silverlight 2 release, if you wanted to consume an ADO.NET Data Service (the artist formerly known as Astoria), you had to drop into a command line and execute something like: 1: datasvcutil.exe /out:"MyDataService.cs" /uri:"http://foo.com/MyDataServiceEndpoint.svc" While that isn’t difficult, it just wasn’t convenient as a developer productivity workflow.  I mean who wants to have...

Software Mockups using Balsamiq

Lately I’ve been putting more design thoughts onto paper.  I used to try to prototype in HTML a lot, but it just got too easy to draw it out.  I liked the feel of being ‘less tech’ when it came to mockups, etc.  I was turned on to this program recently called Balsamiq Mockups.  It is a software program that basically allows you to quickly mock up web/software designs using wire-frame elements.  I know there are other methods (please post your favorites in the comments), but there is something about this product that makes me like it...

Visual Studio SP1 and Silverlight tools

Today Visual Studio 2008 has released SP1 which not only brings some fixes, but also is an added value service pack, bringing some new functionality to WPF as well as enabling a “client” deployment pack of the .NET framework so that those deploying .NET framework with your client applications can have a much smaller footprint (by about 80+%). With the release of SP1 for Visual Studio 2008 today, the Silverlight team has also updated their tools for Silverlight 2 Beta 2.  Read again: a tools update for Silverlight 2 Beta 2 is needed and available for you.  If you install Visual...

ReMIX UK – 18 SEPT

Well, I wish I was going to this event: ReMIX UK!  For one, it would be starting the day of my birthday and would be a great birthday treat!  Secondly, I would be able to meet up with my fellow escamoles chaps and maybe take in some local cuisine instead. If you are in the UK, or for some reason really wanted to see the current value of the US dollar, make sure you head to ReMIX UK!  The lineup is pretty incredible when you look at it…here’s some Microsoft favorites: ...

Learning ASP.NET MVC?

Are you poking around with the latest ASP.NET MVC (Model-View-Controller) bits?  If so, hopefully you are already aware of the resources available to you and the fact that Phil Haack is one of the program manager’s leading those efforts, and Scott Hanselman has been providing the community with some resources to jump start your learning. Well, another member has just joined the ranks on the team I work for.  Stephen Walther, pictured here in his best book-cover pose ;-), has joined the team.  He actually joined earlier this month, but I’m just now getting around to welcoming him to...

Making use of your JSON data in Silverlight

Wait! Don’t throw out your JSON services! The Situation You’ve made an investment in exposing some services for client script consumption.  Most likely if you did it in the past 2 years, that involved exposing your data as JSON formatted objects. What is JSON? It is a text-based, human-readable format for representing simple data structures and associative arrays (called objects) Perhaps a search service returns a list of people formatted using your custom “Person” object and you’ve been using this in your AJAX applications for a while now.  Maybe your JSON data looks something like this: [{"City":"Queen Creek","FirstName":"Tim","LastName":"Heuer", "Website":"http:\/\/timheuer.com\/blog\/"}, {"City":"Portland","FirstName":"Scott","LastName":"Hanselman", "Website":"http:\/\/hanselman.com\/blog\/"}, {"City":"Redmond","FirstName":"Scott","LastName":"Guthrie", "Website":"http:\/\/weblogs.asp.net\/scottgu"}, {"City":"New Hampshire","FirstName":"Joe","LastName":"Stagner", "Website":"http:\/\/joestagner.net"}, {"City":"Boston","FirstName":"Jesse","LastName":"Liberty", "Website":"http:\/\/silverlight.net\/blogs\/jesseliberty"}] If you squint long enough you can...

Write code for a chance at an XBOX

One of The Code Trip sponsors, InnerWorkings, has teamed up to have a coding challenge for developers.  This is open to everyone to participate.  The winner gets an annual subscription to InnerWorkings as well as an XBOX 360 game console. If you aren't familiar with InnerWorkings, consider this a shameless plug.  I really do believe in their product as it is a unique learning experience from what we traditionally have (i.e., lab manuals with step-by-step instructions).  They have a wide catalog of topics including ASP.NET, WCF, WPF, Silverlight, CSS, etc. for organizations to choose from.  You really need to check them...

Shared project templates and ASP.NET Empty Web Site

If you are like me, you probably create a lot of projects in Visual Studio that end up getting thrown away and are intended just to test out a theory you have, double-check yourself when you are going mad because you can't find a bug, testing out something you read on a blog post, whatever. Most of the projects I create are web projects.  I've started to adopt the "_Delete" mechanism to help me identify what I can truly delete in my folders later.  But is not the point here.  One thing that I do when creating web projects is...

Calling web services with Silverlight 2

UPDATE: Source code posted here. Now that Silverlight 2 is out to the masses (even in beta form), there are likely a lot of developers looking to wire-up web services with their applications in .NET rather than the Silverlight 1.0 method of Javascript.  I thought I'd give you some quick examples of how to do this using some different methods: ASP.NET Web Services (ASMX), Windows Communication Foundation (WCF), REST service, and talk about cross-domain calls.  These are meant to be examples using very much 'hello world' style services, but demonstrating at least how to execute the call. If you are an ASP.NET...

Awesome Silverlight Samples

I just saw two links that I simply have to promote as they are very helpful to people doing Silverlight development and one specifically with ASP.NET. The first is a site on silverlight.net (you should bookmark this site as a resource and subscribe to all the feeds), there is now a Silverlight 2 Beta 1 control sample page, which hosts all the new Silverlight controls on the site.  It shows some different usage of all the controls: Very cool to see all the controls implemented in one section, play around with them and see different styles in some as well. The second link...

Calling Javascript functions from Silverlight 2

When working with Silverlight 2, most will be working with managed code (c#, vb, etc.).  But likely people are working with Silverlight as an additive value to their web application, providing some enhanced user experience to an application.  there may be times where you will still need to call back into the hosting html context.  For then, you'll want to be familiar with two objects HtmlDocument and HtmlPage.  Both of these objects provide access to the page context hosting your silverlight control.  If you need to seek things in the HTML DOM, you could use the HtmlDocument class.  For example,...

The Code Trip begins...Silverlight Tour redux

Wow, it's been a few months now since I thought about doing a road trip talking about the next wave of technologies.  I originally thought it would be the "Silvertour" but we've now actually made it happen.  I can tell you that the behind the scenes of this has been a long process.  It seems so simple and I can hear the people now saying 'why was it so hard, c'mon you are Microsoft and have zillions of dollars.'  Sure, maybe that is true about a big company, but that's also the point.  We are a company of companies and...

add free online web chat to your asp.net site

i've spoken a few times about axosoft.  they are a local ISV that does some great work.  their ceo, hamid, does a great thing every year for his employees (maybe more often) in encouraging and icubating new projects.  they have a core product, but also have incubated some great ideas.  some haven't lasted, but some live strong!  either way it is great to see what kind of ideas their group comes up with. PureChat is one of those new ideas.  this is an idea that was just released.  it is for asp.net sites and is built using c# and asp.net ajax...

calling services with ajax

recently i've been getting a few notes/questions about working with web services and asp.net ajax.  my colleague, rob bagby completed a series of great web casts last year covering the topic of the ajax libraries in detail, one of which deals with web services.  there are also two webcasts that deal with calling WCF services using the ajax libraries.  i highly recommend checking them out! tags: ajax, asp.net, asp.net ajax, atlas, aspnet, wcf, services, web services, bagby, silverlight

redesign the mix web site and win

got mad design and css skillz?  take a stab at redesigning the mix web site for a contest.  i saw through twitter that adam kinney noted only one person entered yet.  and there are three prizes!!! should make winning pretty simple right now ;-). of course i'm ineligible (that's my way of getting off, because i have no mad design skillz), but might i suggest a few themes to try out: halo 3 rockband/guitar hero - have you seen this and this...

scott guthrie to visit phoenix

the leaders of the arizona .net user group have convinced scott guthrie that phoenix is nice in march (and it is...spring training baby!) and he should visit.  they've organized a super user group meeting and you can find information on when/where here.  it will be hosted at scottsdale center for the arts, which is a pretty killer facility.  i'd recommend carpooling and not messing with the no parking signs (those scottsdale folks like to watch those meters). having ScottGu come to phoenix immediately after MIX08 is a great thing for the community.  if you couldn't make it to MIX, you'll be...

introducing: the code trip

this week at devconnections a few of my comrades were there and started to spread the word about our planning on something we are doing in the western united states.  we're calling it 'the code trip' and the plan is simple, get us (the developer evangelists who interact with our community groups) out hitting the streets and talking code.  we're in planning stages right now for sure, and brewing up some things for our stops.  we want our communities to participate in that planning.  have a good idea?  let us know.  want to ride on the RV for a leg? ...

facebook developer garage in tempe

the facebook developer garage is coming to tempe, az!  are you developing on the facebook platform?  are you curious about it?  come join the crowd. see the facebook event/group for details. facebook, garage, devgarage, fbl, fql, terralever

.net framework source code released

yeah, me too.  the news of the day is that microsoft's developer group is releasing portions of the .net framework base class libraries (bcl) under the microsoft reference license (ms-rl).  in a nutshell the license enables the viewing of the source code, but no modification.  even so a step in the right direction in my opinion.  while it isn't an open source license, this is a part of microsoft's broader shared source initiatives to aid developers in the understanding of the innerworkings of the .net framework. we'll also be introducing capabilities in visual studio 2008 to allow .net developers debugging their...

using silverlight, expression encoder and asp.net ajax

in my previous sample i talked about creating custom expression encoder templates.  good times.  also jesse alluded to a something him and i have been working on with regard to what he calls "hyper video" and what i've previously referred to as 'timed overlays' in an example. in going through both of these i found an issue that i forgot to write about (but a helpful commenter reminded me: thanks ernie!) with regard to using the expression encoder templates and asp.net ajax. the problem expression encoder uses a model of encapsulating silverlight and the media elements within an asp.net ajax control.  because they...

rss and json format

i was working on a little sample and wanted to make it a bit easier on myself to work with my rss data.  my thought was to use the JSON format for the data and that way i could get at the data in super-cool-ajaxy-type ways.  what was cool was what i found as i began searching. ASP.NET Ajax provides a class library to javascript!  in System.Web.Script.Serialization.JavascriptSerializer is where you will find your magic.  the JavascriptSerializer can be used on anything that uses XmlSerialization.  sweet. so now all i had to do was take my RSS data (already in good xml format)...

silverlight: return of the clean and my toolbox

you can tell when a new fiscal year has started (or at least the month after a new fiscal year).  people are back from vacations, meetings are more frequent, last-minute trips are planned, you get the picture.  all of this has been counterproductive to me being able to really sit down and do some fun things with silverlight.  not to feat though, some great things have been going on. after i had helped "bcl man" :-) upload some videos of ironruby, i decided it did not do him justice to use one of the vanilla templates and altered it a bit...

silverlight: get your rc on and samples updated

i've been at OSCON all week (more day 3 posts coming up soon).  while i was out, if you are a microsoft dev, you no doubt saw the flurry of announcements of visual studio 2008 beta 2 (with golive), .net 3.5, and silverlight rc1 releases. for the silverlight goodness, you can check out all the new stuff: Silverlight 1.0 RC1 / Windows (direct link) Silverlight 1.0 RC1 / Mac (direct link) Silverlight 1.1 Alpha...

facebook and silverlight

after playing around with some facebook toolkits, i wanted to ensure that facebook could enable silverlight applications within their context.  you see facebook and silverlight already live in harmony in popfly where you can create oh, i don't know, whack-a-mole with your facebook friend profiles? (sidenote: popfly was just updated again...read more here.) i figured i'd whip up a quick and dirty proof using the python cube example (thus also testing to see if silverlight streaming in a facebook app would work). lo and behold, no problems: using my newfound friend jing, you can see a quick screencast of...

more facebook .net

i recently posted about working with facebook and using the facebook toolkit that microsoft apparently partnered with to create.  i just noticed that nikhil has created another facebook toolkit for .net, which he calls Facebook.NET.  i'm not sure if nikhil knew about the existing toolkit, but he did do some interesting things that i'll have to take a look at that will also enable writing facebook applications (i.e., *in* facebook). this will enable you to create FBML applications more easily through the use of ASP.NET controls and .NET wrappers of the REST calls he made...pretty cool, check it out. tags:...

facebook + code = facephone and virtual friends

what?! you don't know what facebook is?  haven't you heard all the cool kids are doing it so you should totally jump on it with complete disregard to whether or not there is any benefit to you at all.  then just accept every single friend request and you can have yet another disparate network of your own!  (i'm actually experimenting with adding random friends to see if people accept them the way myspace grew -- friends in myspace seem to almost be a chest-pounding reputation/currency thing.) seriously, though if you haven't heard about it, it is worth a read. ...

onramp: follow-up from silicon valley

first, thanks to all who came out to the microsoft silicon valley campus on thursday to listen to me babble about microsoft and web developer technologies.  as promised, i said i'd make a post with answers to unanswered questions and/or concerns... so here we go! logistics: expression web product: i learned some clarification on the fulfillment of the expression web product (note: if you didn't hear, those that registered and attended will receive a not-for-resale copy of expression web, one of the products we discussed and showed in the morning for developing/authoring standards-based web sites/pages/applications.  there was confusion (mostly on...

mix07: key announcements today

well, some pretty good news coming out of mix07 today...here's a quick recap... release of Silverlight 1.0 beta supporting ajax/javascript release of Silverlight 1.1 alpha supporting .net programming model announcing cross-platform (windows/mac) .net as a part of Silverlight 1.1 alpha announcing support for dynamic languages (ruby, python out of the gate) as a part of Silverlight 1.1 alpha rtm of expression studio preview of expression blend v2 (supporting richer Silverlight development) expression media encoder preview for Silverlight Silverlight streaming by Windows Live whew, that is a lot to swallow.  i'm most excited...

mix07: from the bloggerzone

the first night of mix yielded a few pre-parties.  i first went to the regional director dinner event, where we were able to chat with a few microsoft regional directors who happen to be at mix this year.  of particular note is scott stanfield from vertigo.  they are demonstrating (and you can see it/download the source) a really slick wpf application called Family.Show which is essentially a visualization tool for family history information...very cool, check it out. after that (and actually a little bit before) i went to the mashup day area (which will be going on as well monday night...

migrating to sharepoint 2007 as a developer...

...and missing the CAML love?  you got so used to the template structure for sharepoint 2003 didn't you :-)  take a look at some information to help you understand if you don't know much about master pages (the ASP.NET template framework that sharepoint...err...um...sorry, MOSS uses now) this is a good primer especially if you are using sharepoint designer to manage your sharepoint site. when you visit the sharepoint designer tutorial link you'll see information about: introduction to asp.net master pages modify the default master page modify the default sharepoint content placeholders create a content page...

expression tools available to msdn subscribers

one thing that i really have been liking about microsoft over the past year is the teams that have been listening to feedback.  here's one case in point. previously it was discussed (i'm not sure if was even officially 'announced' or not announced, but there was some discussion at best) that the expression tools (expression web, blend, design, and media) would not be available to premium visual studio subscribers (also known as 'msdn subscriptions').  this caused quite a bit of uproar in the community (and candidly i'll share with you that the uproar internally was ten-fold).  microsoft embarking on...

wpfe samples and walkthrough

what i love best about new technologies is when developers start figuring things out for themselves and providing knowledge sharing to their peers.  in the case of "wpf/e" that is exactly what dave campbell has been doing lately...and he's updated his site with some latest samples of rectangle animation, etc.  if you haven't seen some of his stuff it is a great place to learn about some of the fundamentals of some things and dave provides some walkthrough as well as tutorial type content. clipping "wpf/e" animated rectangles other code samples (click on the blue circle to start...

php interop with .net

thanks to those who joined us for my learn2asp.net session on interoperability with php and windows.  i apologize for the rescheduling (if you even knew about it) that had occurred, but glad you could make it to the session.  in the session i stated that i'd post the information and sample code i referred to on to my blog so here it is :-). in the session i mentioned a few things, so i'll dump them to you here: VS.php - the editor i was using that integrated into Visual Studio 2005 from JCX.Software ADO.NET provider for MySQL...

PHP mash-up sample code

thanks to all who attended my learn2asp.net session on creating mash-ups with php on windows and using microsoft web api's.  whew, that was a mouthful.  anyway, i said i'd post the sample code i used, so here it is (at the end of this post).  in the zip file there is an index.php file describing the APIs used.  I stripped out my personal application id's from some of the services, so you'll have to obtain your own. there are plenty of other sessions going on the learn2asp.net site so i'd encourage you to take a look at them and register. ...

ajax: script references and javascript file references

do you ever wonder how some of the asp.net ajax extensions or ajax control toolkit send down their javascript code that it handles?  have you ever sat back and said, "wait a minute, i'm not adding any scripts here"?  well, if you haven't, then move along, there is nothing to see here. but if you have, read along.  i know i have as i think i've always taken for granted the feature of how this is being accomplished in both the ajax tools as well as some things that asp.net 2.0 uses as well...so let's see what's going on here....

ajax: interface training dvd

i was just sitting on a plane with simon back from redmond where i was doing some mobility developer "stuff" and simon was at some top secret, could-tell-you-but-i'd-have-to-kill-you type things.  we were chatting about, well, you know geek stuff.  i was droning on about some vista stuff and he was talking about the smart stuff he works on. it reminded me about their (them being interface, who simon is one of the 'fellows' -- well if he isn't they should institute some plan) ajax training.  he put together some great content on asp.net ajax in a self-paced DVD format and...

using c# and vb in the same web project

every once in a while i get asked if you can have both c# and visual basic in the same web site project.  my gut response is always to ask "why would you want to" as i always assume it is a new project, etc.  to me, it simply wouldn't make sense from a new project standpoint, code reviews, coding standards, continuity, project maintenance, etc. however, people still ask.  to-date i never really tried (and that's been my answer).  i was presented with a usable scenario of why you may need (not want, need) to do this, so i finally...

smartpart + ajaxbasepart = yummy

eric schoonover pointed me to what jan completed late last night -- implementing ajax support in the smartpart...yippee... check out the smartpart for sharepoint now with asp.net ajax support! tags: sharepoint, moss 2007, sharepoint 2007, windows sharepoint services, ajax control toolkit, ajax, asp.net, asp.net ajax, microsoft ajax, ajaxbasepart, web part, smartpart, smart part, jan tielens

virtual earth: drawing a radius

as i continue to build on top of my virtual earth example that uses proximity searching, i found myself wanting to add more visualization to the mix.  i wanted the radius being searched to actually show a radius ring for the area...so the user could see the proximity being searched where the results are plotted. so, i started digging -- how do you draw a circle using the polyline api?  hmmm...rounded corners with straight lines...seemed like a challenge. well after a prod to some people i was pointed to a solution already doing this! and thus the ViaVE Wiki had...

ajax and sharepoint sittin' in a tree

have you been looking at sharepoint (yeah, yeah, okay "moss")?  wanted to add some ajaxified love to those new interfaces?  or perhaps some of your own web parts. take a look at some comments from mike ammerlaan on the topic.  in a recent post, mike talks about integrating asp.net ajax with sharepoint (see he doesn't even use moss).  there are some tips on extending the sharepoing web.config with the appropriate elements, yada yada. in addition to that, eric schoonover writes about the AjaxBasePart and provides examples and code for you to use. with these two resources it should be enough...

asp.net ajax: using scripts without server controls part 2

in my first attempt i used fake targets to create server controls to wire up the animation extender, then during execution, changed the target and executed the animation.  a little kluge i thought, but it worked -- and under the cover essentially that's what happens anyway on a server control. well today, ajax wizard and poker maven steve marx pointed me to a post where it talked about using the client libraries directly.  basically when you add an animation extender control it tells the runtime what client-side script references it will need.  so the first step is for us to...

ajax: using update animation without server control

i recently wanted to add some more visual cues to my application when a search was happening.  i already had the "searching, please wait..." note on there, but since my app was an 'in your face' application experience, i thought i could make that message more in your face as well.  so i added a fade effect to the entire map control as seen in this image: as you can see when the search button is clicked, the entire virtual earth map control fades out until the results come back.  so my only problem (as i wanted to use...

wicked wpf/e demonstration

want to see a wicked demo?  well, if you know slovenian, you'll know what it actually says, but check out this demo anyway, using WPF/e -- www.windowsvista.si -- this is all WPF/e baby...check out the "glass" even on the toolbars :-) and yes, just like the real windows, the status tray keeps popping up something! tags: wpfe, wpf/e, windows presentation foundation, atlas, ajax

sample: wcf, wf, wpf and free code

trying to wrap your head around .net 3.0 technologies?  well, here's a free sample to help you see several different aspects of it.   DinnerNow is a sample application that leverages all aspects of .net 3.0 -- and the source is provided!  workflow -- it's there, communication foundation? -- yep.  sprinkle in some cardspace and some wpf and there is a full application with different aspects demonstrated. this sample is a pretty good starting guide (with some advanced features) to learn these technologies. check it out at www.dinnernow.net and download the code! tags: dinnernow, wcf, wpf, workflow, .net, asp.net, asp.net...

implementing a proximity search in sql server

or "find stuff near me" and how i did it. (long read sorry) after my last post about using the proximity search article for sql server 2000, i received some requests for a simple walkthrough on how i implemented my app.  well, here's an attempt at a very simple sample. first, so we are clear, my scenario was as follows: given a known single point, search a database of other known points and return a result set of those points that are known to be within a certain mile radius of the single known point.  better put "find locations near...

proximity searching in zip codes

recently i was working on a proof of concept for virtual earth, etc.  i wanted to do better "find stuff near my address" but have never worked with geospacial proximity before.  so on the quest i went for more information.  i wanted something better than my "select * where zipcode = @zip" query :-).  i was looking for "select * where proximity is within 5 miles of @zip" to show some true calculation. a friend of mine turned me on to this article regarding implementing proximity searching on sql server 2000.  i read it and it was intriguing (and works...

visual studio keyboard shortcuts

we've been handing out these keyboard shortcut pamphlets at various conferences around the world.  now i'm glad to say you can download them online now rather than wait for your lazy busy developer evangelist to bring them to you! download links: visual c# keyboard shortcuts visual basic keyboard shortcuts have fun! tags: visual studio, keyboard shortcuts

ajax security: upcoming webcasts look promising

looks like joe has partnered with spidynamics to deliver some great webcasts on ajax security, a much needed topic as we continue to see more ajax-developed web sites. here's the titles he's offering: AJAX Security Basics- The Building Blocks to Protecting Your Applications Built with ASP.NET AJAX How Hackers Reverse Engineer and Exploit an ASP.NET AJAX Application The Brave New World of AJAX Hacking (and prevention using ASP.NET) The Next Generation of AJAX Attacks – A New Generation of Attack Theories Best Practices: A Look at Developer ASP.NET AJAX Security Mistakes tags: asp.net ajax, atlas, ajax,...

web dev: mix07 open for business

Microsoft MIX 07 event is open for registrations. Geared toward Web developers, designers, online advertising professionals and a broad set of partners and customers, MIX will continue to explore how to build more interactive and responsive experiences that take full advantage of the capabilities of the Web. MIX will also be an opportunity to dive deeper into Microsoft’s Web technology offerings and discover ways to create more dynamic customer connections that take user experience to the next level. Again this year, the event will be held in Las Vegas from April 30th to May 2nd, at the Venetian Hotel. More...

wpf/e: mouse tracking and asp.net ajax

simon is at it again, here's another sample that does some mouse-tracking with asp.net ajax callbacks -- replaying previous user entries, etc. check it out: wpf/e mousetracking tags: asp.net ajax, ajax, wpf/e

using virtual earth 4 and asp.net ajax

i recently hit a weird snag when i went to change a sample application from using virtual earth version 3 to version 4. with doing nothing at all but changing the "v3" text in the virtual earth control reference to "v4" i suddenly got this error message: "Sys.InvalidOperationException: Object Microsoft already exists and is not a namespace.” my VE control reference was in my <head> tag, and as soon as I moved it within the body tag, the error went away and all is well.  so there you have it -- if you are getting this error of course...

sharepoint and firefox: no rich editor for you

okay, not entirely true.  i recently got a comment on how sharepoint might not make it in a company because one of the features, a rich editor for html that is used in rich edit areas, wiki, blog, etc., does not support firefox as a browser.  basically you can still edit, but you don't get the WYSIWYG environment. well, there are a couple of options.  first, the hack (i haven't even tried this to be honest so i shouldn't even be announcing it :-)).  in web.config (since sharepoint 2007 is an asp.net app) you can add <browserCaps> elements to the...

BLINQ and IE7

my compadre ai was hacking away on some linq/blinq stuff the other day (well last week or so, i took a long time looking at the issue myself because i was in vegas last week) and found that the default BLINQ'd site does not render well at all in ie7. well, it turns out the css isn't too friendly.  i initially put in the latest css adapter base into a BLINQ'd site and it worked fine, but paulita quickly pointed out a much simpler fix. she outlines it here: fix CSS for blinq'd sites in IE7 tags: asp.net, asp.net ajax,...

devconnections day 1: big dev announcements

following the rtm announcement of office 2007 (if you hadn't heard), the evening keynote at devconnections had ScottGu give the following announcements: ASP.NET AJAX Beta 2 Visual Studio Tools for Office 2007 note: this is being made as a free download to licensed VS2005 Pro users as well as VSTO2005 licensed users Visual Studio 2005 extensions for .NET 3.0 (Workflow) Visual Studio 2005 extensions for .NET 3.0 (WCF/WPF) .NET 3.0 Visual Studio 2005 extensions: SharePoint Services 3.0 lots of great stuff and i'm sure more to come this week! tags: visual studio, vsto, office, vista, .net, asp.net, ajax,...

ie7 released

well, it's out in the wild now -- ie7 has been released.  you can read dean's (gm for IE) note on the IEBlog regarding the release. now that it is out -- and likely windows update people will start downloading it, there may be some adjustments that sites may want to consider.  why?  because even in ie7 we are more standards compliant to the point that ie7 may break some of the hacks you had to do in ie6 browsers, etc. to understand more about ie7 development here are some resources: IE7 Readiness Toolkit IE Developer Center two great...

AJAX500 - accelerate your web development

                     Interface Technical Training and Microsoft have partnered to present AJAX500, a one-day intense seminar designed to accelerate your web development with ASP.NET AJAX technologies.  In this one-day session you will learn: The simplest, most scalable ways to add AJAX support to your applications When using an AJAX library beats hand-coded JavaScript The reality of cross-browser support (it may surprise you!) Technical concerns of file size, testing and debugging Common AJAX design patterns How and when to extend the ASP.NET AJAX libraries this is a great opportunity to hear from local experts. ...

.net guidance explorer

back in june, there was a release from the patterns and practices team of their .NET and ASP.NET Guidance Explorer.  it is a tool that provides some analysis and resulting suggestions (with reasons/instructions on how to implement) for ASP.NET projects. well, the team has just placed the guidance explorer on codeplex.  what is cool about this is not only can you look at how the explorer works, you also get source to the user interface to see how they may have done some cool things.  go check it out. codeplex is growing to be quite an interesting microsoft community.  my...

visual studio support on vista

some important news came out today regarding visual studio 2005 and visual studio version support on vista.  you can read about it on soma's blog here, but here are some nutshell bullets: Visual Studio 2005 SP1 Beta released today - pending feedback over the next few weeks, this is planned to be released out of beta in the next 3-4 months VS2005 SP1 will run on Vista, but may have some compat issues, teams are working together to find those issues and provide a set of fixes beyond SP1. .NET Framework 1.1 and 2.0 applications will work on Vista...

msft web developer summit

i'm in redmond the rest of this week for the 'microsoft web dev technology' summit.  similar in nature to mts, however much more web developer specific (hence the name).  there are about 25 people here from various non-msft technology worlds, mostly php (with a hint of java/rails/css). john bland is here and had this first comment regarding some of the microsoft people he's met: All of them were cool. I honestly thought they’d be ultra techie or something but, well…some are techie but none ultra, most of them are very open to other worlds, etc. So far, it is a...

atlas naming and update

jut got back from a small extended weekend, so apologies for the reprint here (i'm sure it is all over the underbelly right now)... see ScottGu post for full details...highlights: "Atlas" v1.0 will ship before next release of VS Features may be different than current CTP Naming: Microsoft AJAX Library (Client), ASP.NET 2.0 AJAX Extensions (Server), ASP.NET AJAX Control Toolkit (Atlas control toolkit) Technorati tags: asp.net, atlas, aspnet, ajax, visual studio

microsoft and open source

there's been a lot of coverage lately about open source and microsoft projects, namely sparked by the 'death of ndoc' postings all over the internet.  this has caused me some pause to reflect on why...and i'm not sure i have the answer, but it is just interesting to see the surroundings discussions on this. here's one comment i found interesting (speaking on ndoc, etc. -- tools ported from java tools)... The big difference is that the ports are usually maintained by a single person or a very small team whereas the Java tools have a thriving community supporting them...

primecondition.com beta uses atlas

[warning: if you are reading in an aggregator, this post has some video, so visit the site if you can’t see it] well, some cool stuff hapening in the land of heat.  two really smart guys have been working on a project that one of them alluded to earlier this year. well, i’ve been invited to beta test the site/product.  this isn’t necessarily a review of the product…i’ll have to download the end result and get motivated to exercise first :-), but i thought their use of technology use is cool and they are microsoft developers who are passionate about technology. i think simon got motivate when...

eweek open source vs .net

eweek labs did a bake off recently and published some findings yesterday in their eWEEK Labs Bakeoff: Open Source Versus .Net Stacks article. some soundblogbytes: Even if the .Net stack had bombed convincingly in these tests, it would probably still maintain popularity in many companies. But its strong showing should give companies confidence that the .Net stack will handle most high-level enterprise needs. the one thing that i didn’t like about the article was the raw publishing of the test results…

interesting blogging from a flex-er

some interesting posting going on over at john c. bland ii site. john is a great guy who is well versed in the adobe realm of things (digging flex right now) and attended our mix conference and (i think) actually walked away with an appreciation (and changed perception) of what we are doing on some of the user experience areas. his post on installing vista beta2 his post on toying with the expression tools tags: asp.net, vista, wpf, expression, acrylic, sparkle, cider, avalon

best practices for asp.net

along with the other ‘best practices’ analyzers that have been released (sql, security, etc.), microsoft’s now released one for asp.net 2.0! pretty cool: The Best Practice Analyzer ASP.NET (alpha release) is a tool that scans the configuration of an ASP.NET 2.0 application. The tool can scan against three mainline scenarios (hosted environment, production environment, or development environment) and identify problematic configuration settings in the machine.config or web.config files associated with your ASP.NET application. This is an alpha release intended to gain feedback on the tool and the configuration rules included with it. download best practice analyzer asp.net tags: asp.net

hard core css - interface redesigned

i just noticed the boys at interface (simon and spike — i’d link to spike, but he hasn’t told me his blog yet ;-)) completed their redesign of the interface site. if you’ve ever met simon or heard his philisophical tirades on how you are evil if you ever implement a <td> element for positioning, you’ll notice the site is some serious css goo.  i bet if you took the stylesheet away it would be all sorts of white-as-milk love. anyhow, mad props to simon and spike (and whomever else geeked out on it).  interface for me locally is a premier partner,...

doclibutils source code released

following releasing code for feedreader, the source for doclibutils is now available as well. this is far less mature and has a few known scripting issues, but now those can tinker away! codeplex: DocLibUtils

.net v3 install white paper

via jasonz: there is a new white paper posted on msdn outlining .net fx 3.0 install/detection/etc.

origami for subtext updated

i’ve updated the origami skin for subtext…although gotdotnet is having some problems and i can’t upload it just right now. i’ve fixed a few things thanks to phil and matt pointing out some areas…namely fixed css for safari, opera and ie6 removed the need for modifying the DTP.aspx body element fixed the cookie preservation of the user personalization areas fixed the css images references there are still a few config things that you have to do for your config that will be outlined in the README file. there are still some things i’m working on and one thing that i had (google ad support) was screwing up...

trouble with vista and asp.net installs?

are you running windows vista beta 2 or later?  i am.  more about that some other time and my frustrations as a developer workstation! at any result, one of the problems i’ve been having is getting use to the user access control features (basically run as a least privelege user).  i couldn’t take it anymore and made myself an administrator.  guess what, still didn’t help, imo (again, more about that when i have time to document the scenarios fully — after all, i’m giving the team a chance…it is beta ;-)). UPDATE: scottgu pointed me to this post on how to turn...

new skin for subtext users

well after installing subtext and lurking around, i decided i was sick of the “designed by tech” skins.  don’t get me wrong, most of them were good, but let’s be honest…they are designed by non-designers most of the time. after hunting around, i realized that i’d been playing around with ruby on rails lately and as well with typo.  i remembered that an author had created a pretty cool theme for typo called ‘origami’ — well i downloaded it, deciphered all the references and created my swag at a subtext skin based on that. lo and behold, what you are viewing is...

blinq part 2: comparing rails scaffolding

in a previous post i started to take a quick look at the new BLINQ bits released this week at teched.  to recap, essentially the core functionality of BLINQ (i love saying that…they should have named it bling) is to generate a CRUD structure of code and asp.net pages for your data structure.  the “inq” in BLINQ is because the code generated uses LINQ.  okay, all that aside, let’s start taking a look. BLINQ is a command-line tool.  type BLINQ to see the options.  for simplicity comparison sakes for rails, i chose the /noStyle option so it would generate the vanilla-plainjane-nofrills-whiteasmilk...

php is better because it's free

recently i posted an opinion to one of my local user group lists in response to something that irks me as of lately.  granted a few years back this may have been a valid statement, but i don’t think it is anymore. the comment was something along the lines of this (paraphrasing): why use asp.net when you can use php and get what you need for a fraction of the cost. it caused me pause to consider the various scenarios, but i’ll settle for simplicity on the hosted scenario for comparison, because quite frankly, i’m calling b.s. on those type of comments...


DISCLAIMER:

The opinions/content expressed on this blog are provided "ASIS" with no warranties and are my own personal opinions/content (unless otherwise noted) and do not represent my employer's view in any way.