Showing posts with label Shared News. Show all posts
Showing posts with label Shared News. Show all posts

My MVVM article in MSDN Magazine

 

Finally!  After spending more than 100 hours over several months working on an article for MSDN magazine, it is now published!  The article is about using the Model-View-ViewModel (MVVM) design pattern to create WPF applications.  My ‘WPF Apps With The Model-View-ViewModel Design Pattern‘ article is in the February 2009 issue of MSDN Magazine.  I think it is by far my best, and most important, article yet.   Big thanks go to John Gossman for giving me an in-depth tech review.

Enjoy!

My MVVM article in MSDN Magazine
Josh Smith
Tue, 27 Jan 2009 22:05:35 GMT

A Guide to Learning ASP.NET MVC Release Candidate 1

A Guide to Learning ASP.NET MVC Release Candidate 1
Stephen Walther
Tue, 27 Jan 2009 23:05:10 GMT

Now that the ASP.NET MVC Release Candidate is available for download, how do you learn how to start using it to build applications? Here’s a guide to resources for learning about ASP.NET MVC Release Candidate 1.

First, read Scott Guthrie and Phil Haack’s blog entries which discuss the new features added with this release:

Next, navigate to the http://www.asp.net/mvc site -- the official Microsoft website for all things ASP.NET MVC -- and read the 14 new and updated tutorials:

Stephen Walther builds an entire ASP.NET MVC application from start to finish. This tutorial is a great introduction for people who are new to the ASP.NET MVC Framework and who want to get a sense of the process of building an ASP.NET MVC application.

Confused about Models, Views, and Controllers? In this tutorial, Stephen Walther introduces you to the different parts of an ASP.NET MVC application.

Learn about the differences between ASP.NET MVC application and ASP.NET Web Forms applications. Learn how to decide when to build an ASP.NET MVC application.

Learn how the ASP.NET MVC framework processes a browser request step-by-step.

In this tutorial, you learn how to use ASP.NET MVC, and URL Routing, with different versions of Internet Information Services. You learn different strategies for using ASP.NET MVC with IIS 7.0 (classic mode), IIS 6.0, and earlier versions of IIS.

By taking advantage of view master pages, you can create a common layout for the pages in your ASP.NET MVC application. In this tutorial, Stephen Walther introduces you to view master pages. You learn how to create a two-column page layout.

In this tutorial, Stephen Walther explains how you can pass database data to a view master page. He demonstrates how to create an Application controller that modifies the view data returned by every controller action within an ASP.NET MVC application.

In this tutorial, you are introduced to action filters. You learn how action filters work and how to implement custom action filters. We create a custom action filter that logs the stages of processing a controller action and action result to the Visual Studio Output window.

In this tutorial, you learn how you can dramatically improve the performance of your ASP.NET MVC web applications by taking advantage of output caching. You learn how to cache the result returned from a controller action so that the same content does not need to be created each and every time a new user invokes the action.

In this tutorial, you learn how to use ASP.NET MVC with the Microsoft Entity Framework. You learn how to use the Entity Wizard to create an ADO.NET Entity Data Model. Over the course of this tutorial, we build a web application that illustrates how to select, insert, update, and delete database data by using the Entity Framework.

Learn how to use the [Authorize] attribute to password protect particular pages in your MVC application. You learn how to use the Web Site Administration Tool to create and manage users and roles. You also learn how to configure where user account and role information is stored.

Learn how to use Windows authentication in the context of an MVC application. You learn how to enable Windows authentication within your application’s web configuration file and how to configure authentication with IIS. Finally, you learn how to use the [Authorize] attribute to restrict access to controller actions to particular Windows users or groups.

Learn how to mix dynamic and cached content in the same page. Post-cache substitution enables you to display dynamic content, such as banner advertisements or news items, within a page that has been output cached.

Learn how to take advantage of SiteMaps to describe the navigational structure of your website. In this tutorial, you learn how to create a custom Menu HTML helper that generates menu links from a SiteMap automatically.

The first tutorial should be especially useful because it contains a step-by-step walkthrough of building a database-driven web application with ASP.NET MVC. In particular, the tutorial discusses the new tooling support in Visual Studio that makes it easy to add new controllers and views.

The Power of WordPress and jQuery: 25+ Useful Plugins

jQuery is ideal because it can create impressive animations and interactions while being simple to understand and easy to use. WordPress awesomeness lies in its fact that it can be customized to power any type of site you like! But what happens when you combine the power of jQuery with WordPress, the possibilities are infinite.

This article will share some best practices, examples & Plugins for using the most popular Javascript framework to create unobtrusive, accessible DOM scripting effects for your WordPress site.

Let’s take a look at 25 26 useful, yet rather unknown WordPress Plugins and tutorials using jQuery to its fullest potential.

Don’t Forget to…

subscribe to our RSS-Feed and visit my twitter page : nourayehia get notified when our next post is here.

1. Infinite Scroll

Using jQuery With WordPress: 30+ Encrideble Plugins


Infinite scroll has been called autopagerize, unpaginate, endless pages. But essentially it is pre-fetching content from a subsequent page and adding it directly to the user’s current page. There is a little known feature in the .load() method that lets you specify the CSS selector of the html you want to include. jQuery will load in any local URL, then parse the html and grab only the elements you’ve defined with your selector.

Check Out a live demo here

2. jQuery Lightbox

Using jQuery With WordPress: 30+ Encrideble Plugins


This is the Wordpress’s version of the jQuery Lightbox Plugin Used to overlay images on the current page, perfectly working with Wordpress 2.2 or up, and fully compatible with K2!

Download Plugin from here

3. WordPress post information plugin

Using jQuery With WordPress: 30+ Encrideble Plugins


If real estate is a priority in your theme then this plugin can help by showing post meta information on demand by using a JavaScript toggle function.

Download Plugin from here

4. Snazzy Archives

Using jQuery With WordPress: 30+ Encrideble Plugins


Snazzy Archives is a visualization plugin for your WordPress site featuring an unique way to display all your posts. You can select different layouts and special effects. Main features of Snazzy Archives are: Unique visual presentation of blog posts, Will work out of the box with all features, Posts are scanned for images and youtube videos and shown together with number of comments, Different editable layouts (HTML and CSS), Special effects using jQuery and more.

Download Plugin from here

5. J Post Slider

Using jQuery With WordPress: 30+ Encrideble Plugins


Show your post in fancy jQuery box, rotating images, with show-up text box with post description. Mousover stop the animation, and user can click on post link anytime.

Download Plugin from here

6. WP-Imagefit

Rather than relying on a CSS or HTML-driven approach to resize large or wide images, WP-Imagefit relies on Javascript to proportionately resize images based on the width of the containing column.

Download Plugin from here

7. WP Wall

Using jQuery With WordPress: 30+ Encrideble Plugins


WP Wall is a “Wall” widget that appears in your blog’s side bar. Readers can add a quick comment about the blog as a whole, and the comment will appear in the sidebar immediately, without reloading the page.
All comments are internally handled by WordPress so that means you have normal comment moderation, SPAM protection and new comment notification.

Download Plugin from here

8. jQuery Comment Preview

Using jQuery With WordPress: 30+ Encrideble Plugins


Live comment preview without page reboot using a simple HTML-editor.

Download Plugin from here

9. Insights

Using jQuery With WordPress: 30+ Encrideble Plugins


Insights brings a powerful new way to write your blog posts. It increases productivity and at the same time quality of your posts by using dynamic AJAX interface which loads the relevant information to your post in just a few seconds. Insights performs following functions in real-time: Interlink your posts, Insert Flickr images, Insert Youtube videos, Search Wikipedia, Search Google, Insert a Google Map and more.

Download Plugin from here

10. µAudio Player

Using jQuery With WordPress: 30+ Encrideble Plugins


µAudio is a slim (450 Bytes!), fast plugin to create a flash mp3 player when mp3 links are clicked. In order to reduce clutter and file transfer, the links are unmodified until they are clicked, at which point a div with the player is faded in after the link. A second click on the link fades the player back out.

Download Plugin from here

11. SimpleModal Contact Form

Using jQuery With WordPress: 30+ Encrideble Plugins


SimpleModal Contact Form (SMCF) is an Ajax powered modal contact form. It utilizes the jQuery JavaScript library and the SimpleModal jQuery plugin. SMCF has options to include certain contact form elements, like a Subject field and “Send me a copy” option for the sender.

Download Plugin from here

12. Events Calendar

Using jQuery With WordPress: 30+ Encrideble Plugins


Events-Calendar is a diverse replacement for the original calendar included with WordPress adding many useful functions to keep track of your events.

Download Plugin from here

13. µMint Plugin

Using jQuery With WordPress: 30+ Encrideble Plugins


µMint is a slim plugin to integrate statistics from Shaun Inman’s Mint statistics package into Wordpress.

Download Plugin from here

14. Shockingly Big IE6 Warning

Using jQuery With WordPress: 30+ Encrideble Plugins


The Shockingly Big IE6 Warning is a plugin that shows a warning message alerting the user why is bad to use IE6, the security risk and the bad compatibility of Web Standards.

Download Plugin from here

15. WP-Slimbox2 Plugin

Using jQuery With WordPress: 30+ Encrideble Plugins


A WordPress implementation of the stellar Slimbox2 script by Christophe Beyls (an enhanced clone of the Lightbox script) which utilizes the jQuery library to create an impressive image overlay with slide-out effects. Almost all options are configurable from the administration panel.

Download Plugin from here

16. Live Blogroll

Using jQuery With WordPress: 30+ Encrideble Plugins


Live Blogroll will make your blogroll livelier. It will show a number of ‘recent posts’ for each link in your Blogroll using Ajax. When the user hovers the mouse above the link, RSS feed from the site is automatically discovered and a number of recent posts is shown dynamically in a box.

Download Plugin from here

17. PhotoXhibit

Using jQuery With WordPress: 30+ Encrideble Plugins


This plugin uses photos from your Flickr, Picasa, and/or SmugMug accounts as well as allows you to upload and build Albums to help you build inviting Photo Galleries on your site using the most popular JavaScript based gallery plugins. This plugin is not yet compatible with WordPress2.7

Download Plugin from here

18. Wordpress Sidebar Turned Apple-Flashy Using jQuery UI

Using jQuery With WordPress: 30+ Encrideble Plugins


A tutorial to show you how to create Accordion plugin in jQuery UI to get the sidebar on the Apple Startpage and be able to show and hide it at your pleasure as well.

Check Out the demo here

19. How To Create WordPress Tabs Using jQuery

Tabbed sidebar elements makes users simply click a tab to quickly access various parts of your site. This tutorial will teach you how to do this in your WordPress blog using jQuery.

Check Out the demo here

<div class="tabbed">
<!-- The tabs -->
<ul class="tabs">
<li class="t1"><a class="t1 tab" title="<?php _e('Tab 1'); ?>"><?php _e('Tab 1'); ?></a></li>
<li class="t2"><a class="t2 tab" title="<?php _e('Tab 2'); ?>"><?php _e('Tab 2'); ?></a></li>
<li class="t3"><a class="t3 tab" title="<?php _e('Tab 3'); ?>"><?php _e('Tab 3'); ?></a></li>
<li class="t4"><a class="t4 tab" title="<?php _e('Tab 4'); ?>"><?php _e('Tab 4'); ?></a></li>
</ul>

<!-- tab 1 -->
<div class="t1">
<!-- Put what you want in here. For the sake of this tutorial, we'll make a list. -->
<ul>
<li>List item</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
<li>List item</li>
</ul>
</div>

<!-- tab 2 -->
<div class="t2">
<!-- Or, we could put a paragraph -->
<p>This is a paragraph about the jQuery tabs tutorial.</p>
</div>

<!-- tab 3 -->
<div class="t3">
<!-- Or, we could add a div -->
<div>Something needs to go in here!</div>
</div>

<!-- tab 4 -->
<div class="t4">
<!-- Why not put a few images in here? -->
<p>
<img src="image.gif" alt="Sample" />
<img src="image.gif" alt="Sample" />
<img src="image.gif" alt="Sample" />
</p>
</div>

</div><!-- tabbed -->


Using jQuery With WordPress: 30+ Encrideble Plugins






Another great tutorial by Nettuts teaching us how to Create A Tabbed Interface Using jQuery.



Check Out a live demo here



20. jQuery Reply to Comment


Add “reply” and “quote” features on each comment list. If you have jQuery installed on you blog, this Plugin add two link in each comments list (on single page). This plugin can auto include jQuery from Google Ajax API repository.



Download Plugin from here



21. My Page Order


My Page Order allows you to set the order of pages through a drag and drop interface. The default method of setting the order page by page is extremely clumsy, especially with a large number of pages. jQuery is used a smooth for drag and drop effect.



Download Plugin from here



22. Wordpress Featured Post Slideshow


Using jQuery With WordPress: 30+ Encrideble Plugins






Learn how to create an animated featured posts section in WordPress



Download Plugin from here



23. GD Star Rating plugin


Using jQuery With WordPress: 30+ Encrideble Plugins






GD Star Rating plugin allows you to set up rating system for posts, pages and comments in your blog. You can set many options for displaying the rating stars, and also add widgets into the sidebars for displaying top ratings and other statistics generated by the plugin.



Download Plugin from here



24. Create a featured posts slider in Wordpress using jFlow


Using jQuery With WordPress: 30+ Encrideble Plugins






Many premium themes feature cool featured content sliding areas, where the latest posts appear. There is one such plugin, built around the Mootools library, but in this tutorial you will learn how to do this using jFlow jQuery plugin. It will also automatically scroll. Of course, this can easily be modified to use the navigation buttons as well.



Demo of the jFlow plugin can be seen here



25. Adding Form Validation to WordPress Comments using jQuery


Using jQuery With WordPress: 30+ Encrideble Plugins






When it comes to simpler user experience, having your form validation happen instantly on the same page is a lot cleaner than reloading pages and possibly losing some form content. In this tutorial you will learn how to use jQuery to do some instant checking on an example comment form.



Demo can be seen here



26. Using jQuery to liven up your WordPress login


Using jQuery With WordPress: 30+ Encrideble Plugins






A quick method of simplifying the clients login process using jQuery lightbox.



Demo can be seen here








The Power of WordPress and jQuery: 25+ Useful Plugins & Tutorials


Noupe


Mon, 26 Jan 2009 15:21:34 GMT

Web Design Resources I Use

Read on : Ajaxian Blog

This website contains the content, tools and resources I use to create websites: Javascript, Grid stuff, Icons, CSS, Apps, Flash. All the content listed here is free for commercial use unless marked as "payware."





read more | digg story

Lego announces line of digital cameras, PMPs, etc. for your teeny human friends

It shouldn’t be only for kids ;p


Lego's just announced that it's teamed with Digital Blue to bring out a line of digital cameras, PMPs, and walkie talkies for children. As you can see, the products will have the familiar "Lego" look to them (though not constructed out of actual bricks), and though we haven't heard anything in the way of specs yet, they're said to be arriving this summer with prices ranging from $19 - $60. Our opinion of these is currently hanging out in the "not really excited" file, but outfit these suckers a set of wheels and we'll probably be sold. Second photo after the break.

Continue reading Lego announces line of digital cameras, PMPs, etc. for your teeny human friends

Filed under: Digital Cameras, Portable Audio

Lego announces line of digital cameras, PMPs, etc. for your teeny human friends originally appeared on Engadget on Tue, 13 Jan 2009 02:01:00 EST. Please see our terms for use of feeds.



A New Start / Un nouveau départ

I start this blog to keep notes of some works or to have a better understanding of some technologies.  You "probably" notice my English is not perfect, and this is because it's not my primary language.  I was doing this blog in English to improve my skill, but now with my new job, the new schedule and everything, I found that it's to much.  I will continue to do my blog but in french.

image

J'ai commencé ce bog pour garder des notes des petits projets que j'ai fais, sans prétention.  J'avais décidé d'écrire en Anglais pour me pratiquer.  Après avoir essayer quelques temps je trouve difficile de bien expliquer en Anglais.  De plus je trouves qu'il manque de ressource francophone sur le net, donc je continuerai mon blog mais en français.

~ Franky

No more "Post-in" on you're screen

As long as I remember I always want to keep information close to my workspace.  I try the little bloc-note, but I was unable to keep one note on top...  So I switch to post-it, you can easily imagine what my screen look like.   But recently I found "the thing".  I will not anymore stick post-it on my screen but in my screen.

Stickies is a little application done by Zhorn Software. This nice application is a virtual post-it manager.  A simple double click on the little post-it icon place in you're tray and a new post-it appear on you're screen.  The post-it is fully cutomizable.  You can create different style that regroup paper color, font, etc.

 

image

 

You can attach a alarm to the note and put it to sleep.  So if you want to call you're Mom for her birtday you just need to create a new note and specify the date...  Then the note will popup shaking and buzzing just n time.   

Another nice feature is the network share.  You cant create as it's call some friends.  Those friends can have e-mail address and ip or network name.  Then by right-clicking you can share one or all note to one specific person or to all you're friends.  You can event configure it to sync with you're mobile device!

That it.  Let go and try it you will see it could be a great tools.

~ Franky