Warning: strstr() expects parameter 1 to be string, array given in /f2/f9blog/public/wp-content/plugins/autoblogged/ab-functions.php on line 49
books - F9 Group Marketing and Technology Blog

F9 Group Marketing and Technology Blog

Marketing, Technology, and current news at http://www.f9group.com/

Entries Tagged ‘books’

2010’s Most Popular Articles

The end of the year is upon us, 2010 is about to be in the books. When closing out a year I like to take a look back at the articles I wrote over the year and see which ones resonated the most with readers. Which ones generated the most reader emails? Which ones were read the most? Such a retrospective analysis highlights what content was of most interest to developers in the trenches, and this data is used to guide article topics in the new year. I ended last year with a “Best Of” article – see 2009’s Most Popular Articles – and decided to continue this tradition. Such “Best Of” articles give both regular and new readers a chance to discover (or rediscover) the most favored content from the year. So here it is – a list and synopsis of the 2010’s most popular articles on 4GuysFromRolla.com. Read More >

Share and Enjoy:
  • Digg
  • Google
  • del.icio.us
  • Technorati
  • Facebook
  • MySpace
  • TwitThis
  • Blogsvine
  • description
  • E-mail this story to a friend!
  • Ping.fm
  • Print this article!
  • Slashdot
  • Yahoo! Buzz

Accessing and Updating Data in ASP.NET: Filtering Data Using a CheckBoxList

Filtering Database Data with Parameters , an earlier installment in this article series, showed how to filter the data returned by ASP.NET’s data source controls. In a nutshell, the data source controls can include parameterized queries whose parameter values are defined via parameter controls. For example, the SqlDataSource can include a parameterized SelectCommand , such as: SELECT * FROM Books WHERE Price > @Price . Here, @Price is a parameter ; the value for a parameter can be defined declaratively using a parameter control . ASP.NET offers a variety of parameter controls, including ones that use hard-coded values, ones that retrieve values from the querystring, and ones that retrieve values from session, and others. Perhaps the most useful parameter control is the ControlParameter, which retrieves its value from a Web control on the page. Using the ControlParameter we can filter the data returned by the data source control based on the end user’s input. While the ControlParameter works well with most types of Web controls, it does not work as expected with the CheckBoxList control. The ControlParameter is designed to retrieve a single property value from the specified Web control, but the CheckBoxList control does not have a property that returns all of the values of its selected items in a form that the CheckBoxList control can use. Moreover, if you are using the selected CheckBoxList items to query a database you’ll quickly find that SQL does not offer out of the box functionality for filtering results based on a user-supplied list of filter criteria. The good news is that with a little bit of effort it is possible to filter data based on the end user’s selections in a CheckBoxList control.

Share and Enjoy:
  • Digg
  • Google
  • del.icio.us
  • Technorati
  • Facebook
  • MySpace
  • TwitThis
  • Blogsvine
  • description
  • E-mail this story to a friend!
  • Ping.fm
  • Print this article!
  • Slashdot
  • Yahoo! Buzz

2009’s Most Popular Articles

The end of the year is upon us, 2009 is about to be in the books. When closing out a year I like to take a look back at the articles I wrote over the year and see which ones resonated the most with readers. Which ones generated the most reader emails? Which ones were read the most? Such a retrospective analysis highlights what content was of most interest to developers in the trenches, and this data is used to guide article topics in the new year. While cataloging this year’s most popular articles I thought others might find the data interesting. Such a “Best Of 2009″ list would give both regular and new readers a chance to discover (or rediscover) the most favored content from the year. So here it is – a list and synopsis of the 2009’s most popular articles on 4GuysFromRolla.com. Read More >

Share and Enjoy:
  • Digg
  • Google
  • del.icio.us
  • Technorati
  • Facebook
  • MySpace
  • TwitThis
  • Blogsvine
  • description
  • E-mail this story to a friend!
  • Ping.fm
  • Print this article!
  • Slashdot
  • Yahoo! Buzz

Creating a “What I’m Reading” Widget

A number of personal websites and blogs have a “What I’m Reading” section, where the site owner lists books he’s currently reading. Typically these widgets include a cover image of the book, the title and author, and a link the web visitor can click to buy the book or learn more about it. I recently needed to create a similar sort of widget for a website I was working on. This website did not require anything overly fancy, it just needed a simple administrative interface where the website administrator could enter book information and a User Control that he could drop on a web page that would display his current reading queue. The solution I created uses an XML file to store information about the books displayed in the “What I’m Reading” User Control. The User Control uses a ListView and an XmlDataSource to display the books in the XML file in a series of <div> elements.

Share and Enjoy:
  • Digg
  • Google
  • del.icio.us
  • Technorati
  • Facebook
  • MySpace
  • TwitThis
  • Blogsvine
  • description
  • E-mail this story to a friend!
  • Ping.fm
  • Print this article!
  • Slashdot
  • Yahoo! Buzz

Best-Selling C# Books of 2008

Following are the top-selling C# software development books of 2008 according to the Amazon.com sales rankings: Pro Silverlight 2 in C# 2008 (Windows.Net) by Matthew MacDonaldSales Rank: #2447 Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) by Andrew TroelsenSales Rank: #3585 Pro WPF in C# 2008: Windows Presentation Foundation with .NET 3.5, Second Edition

Share and Enjoy:
  • Digg
  • Google
  • del.icio.us
  • Technorati
  • Facebook
  • MySpace
  • TwitThis
  • Blogsvine
  • description
  • E-mail this story to a friend!
  • Ping.fm
  • Print this article!
  • Slashdot
  • Yahoo! Buzz