Visual studio feeds

All Visual Studio blogs in one place

Subscribe

Enter your email address:

Delivered by FeedBurner

Increase your website traffic with Attracta.com

Google+

Contact

Email:
Subject:
Message:
Anti-spam: How many eyes has a typical person?

Follow us on FB

Search

InfoPath, custom WCF Service, Word and Open XML SDK (outline)

AddThis Social Bookmark Button
This upcoming series of articles promise to be far more exciting than the title. Scenario How do you use an InfoPath form document to populate a word document with content controls.    Steps: Building a Word document template with Content Control place holders Use Content Control toolkit to bind values to place holders in the template to an embedded custom XML (hey, isn't an InfoPath document an XML file?) Creating a WCF service to take a Word template document, and replace the custom XML, by
the power of Open XML SDK (2.0, of course). Invoking the WCF service from within an InfoPath document to generate a word template version of itself! Finally, a bit of discussion on where Word Automation services fits in the bigger picture, as well as thoughts on best practices.
Drop a comment below if you have any specific questions relating to these steps.  Specifically, if you can think of a far better title for this series. Otherwise, stay tuned!  :-)...(Read whole news on source site)

What’s new with T4 in Visual Studio 11 Beta?

AddThis Social Bookmark Button
Our beta release has been available for a couple of weeks now, so I thought it was about time I updated folks on what’s new for T4. Everything below is in addition to the features and changes I noted in my previous post, What’s new with T4 in the Developer Preview of Visual Studio 11? OK, here goes… Directive processors are MUCH easier to build and more flexible
Directive processors are T4’s plug-in mechanism.  They allow you to inject code into a template
to pass and initialize parameters, or provide standard constructs within a template in a language-agnostic manner. However, they’ve been a bit fiddly to set up in the past and haven’t seen a lot of use.  This time, we’ve made them much cleaner and easier. Directive processors can now be deployed as simple MEF components in a standard Visual Studio VSIX container. This means you can easily publish them on the Visual Studio gallery. There are new attributes [DirectiveProcessor] and [SupportedDirective] to make this easy. Look out for...(Read whole news on source site)

9 jQuery Samples

AddThis Social Bookmark Button
These are the jsfiddle samples that Dan Wahlin and I covered in our jQuery Fundamentals workshop at DevConnections last week. These were samples we wrote on the fly in http://jsfiddle.net and wanted to share. Enjoy! Additional jQuery samples covering selectors, DOM manipulation, Ajax techniques, as well as sample applications can be found here. You can view my other sessions from DevConnections and Orlando Code Camp here: Whirlwind Tour of Building HTML5 and JavaScript Apps with MVVM and Knockout JsRender Fundamentals: Templating for HTML5 Applications Fundamentals of Windows 8 XAML/C# Metro Style
Apps View more of my presentations here.   Using the Data Function   Using Object Literals with jQuery   Using jQuery each() with string concatenation   Using on() to handle child events   jQuery - hover   jQuery - event handling variations   jQuery - Twitter (bind, append, appendTo, each, fadeOut, $.getJSON, callback, success, error, complete)r   jQuery - attr vs prop   jQuery - Simple selectors
...(Read whole news on source site)

Whirlwind Tour of Building HTML5 and JavaScript Apps with MVVM and Knockout

AddThis Social Bookmark Button
  This is the Whirlwind Tour of Building HTML5 and JavaScript Apps with MVVM and Knockout presentation I gave at the Spring 2012 DevConnections conference in Las Vegas and in Orlando Code Camp (both last week). It covers some of the key topics you need to know to build web applications using the MVVM pattern with JavaScript and jQuery that consume json data, use json objects in Javascript, use declarative binding, using KnockoutJS. View more of my presentations here. The demo code can be downloaded from here and here. If you are interested in KnockoutJS, you’ll want to check out

NYC Women in Tech Connect Event

AddThis Social Bookmark Button
Women in Technology NYC Connect (FREE) May 5th at Microsoft NYC 1290 Ave of the Americas, 6th Floor, NY NY 10104 REGISTER HERE Featuring presentations on Technology, Personal Growth and... This is a content summary only. Visit RachelAppel.com for full links, other content, and more!

Creating a JSONP Formatter for ASP.NET Web API

AddThis Social Bookmark Button
Out of the box ASP.NET WebAPI does not include a JSONP formatter, but it's actually very easy to create a custom formatter that implements this functionality. JSONP is one way to allow Browser based JavaScript client applications to bypass cross-site scripting limitations and serve data from the non-current Web server. AJAX in Web Applications uses the XmlHttp object which by default doesn't allow access to remote domains. There are number of ways around this limitation
wrapping it into a function call that is executed when the JSONP data is returned. If you use a tool like jQUery it's extremely easy to access JSONP content. Imagine that you have a URL like this: http://RemoteDomain/aspnetWebApi/albums which on an HTTP GET serves some data - in this case an array of record albums. This URL is always directly accessible from an AJAX request if the URL is on the same domain as the parent request. However, if that URL lives on a separate server it won't be easily accessible to an AJAX request. Now, if  the...(Read whole news on source site)

How to: MVP Friday Five from 30 March … on a Monday

AddThis Social Bookmark Button
This week’s five blog posts kick off with  ASP.NET MVP Chris Love’s ‘Here’s what’s right with Windows 8’ article. The other four cover Hadoop in  the Enterprise, a new feature in C# 5.0, Windows Phone performance and the business and technical benefits of Hyper V and System Center 2012. Enjoy! MVP Friday Five... on a Monday

Home