Beyond Web Logs

Discuss technology, web development, networks and more ...

Recent posts

Tags

First time here? At BeyondWebLogs we discuss technology, web development, personal development, networks and more. You can subscribe to the RSS feed so that you keep up to date with the latest content. Now, on with the regular content...

Introducing Microsoft Windows Server Code Name "Longhorn" (Beta 3)

In this online collection composed of four clinics, you are introduced to the new features and functionality in Windows Server "Longhorn". This includes server virtualization, security and policy management, branch office management, centralized application access, and server management. This online collection is composed of a rich multimedia experience.

It is intended for IT Professionals who are interested in the new features and functionality in Windows Server "Longhorn".

To get the most out of this collection it is recommended that you have experience implementing Windows Server 2000 or Windows Server 2003.

This offer includes the following:
E-Learning
Clinic 5935: Introducing Server Virtualization in Microsoft Windows Server 2008 (RC0)
Clinic 5936: Introducing Security and Policy Management in Microsoft Windows Server Code Name "Longhorn" (Beta 3)
Clinic 5937: Introducing Branch Office Management in Microsoft Windows Server Code Name "Longhorn" (Beta 3)
Clinic 5938: Introducing Centralized Application Access in Microsoft Windows Server Code Name "Longhorn" (Beta 3)
Clinic 5939: Introducing Server Management in Microsoft Windows Server Code Name "Longhorn" (Beta 3)

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Naveed on Friday, November 30, 2007 5:21 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Your stats based around the birthdate

Age = ???
Days Old = ????
You were born on a ?????
Months lived = ???
Hours Lived = ???
Minutes Lived = ???
Seconds Lived = ???

Approx hours Slept = ???
Approx Days Slept = ???
Years Slept = ???
You've slept for ??? % of your life

Approx. no. of heartbeats = ???

People who share your birthday;    ???

Zodiac Sign = ??? Chinese Star Sign = ???  
Things that happened this year;   ???
Also born in this year : ???

Check out all from one place just write you birday, moreover get free bubble game :)

http://www.cagedfish.co.uk/pages/fun/fun.html

Currently rated 2.0 by 1 people

  • Currently 2/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Fun
Posted by Naveed on Friday, November 30, 2007 1:55 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Spring in Action, Second Edition

Spring is a fresh breeze blowing over the Java landscape. Based on the principles of dependency injection, interface-oriented design, and aspect-oriented programming, Spring combines enterprise application power with the simplicity of plain-old Java objects (POJOs).

In this second edition, Spring in Action has been completely updated to cover the exciting new features of Spring 2.0. The book begins by introducing you to the core concepts of Spring and then quickly launches into a hands-on exploration of the framework. Combining short code snippets and an ongoing example developed throughout the book, it shows you how to build simple and efficient J2EE applications. You will see how to solve persistence problems, handle asynchronous messaging, create and consume remote services, build web applications, and integrate with most popular web frameworks. You will learn how to use Spring to write simpler, easier to maintain code so that you can focus on what really matters--your critical business needs.

Click here to Download.

Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Naveed on Tuesday, November 27, 2007 4:55 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Persistence with Hibernate

- O/R mapping concepts
- Get started with Hibernate and Java Persistence
- Efficient database application design
- Comprehensive Hibernate and Java Persistence reference
- Unmatched breadth and depth

The book ends with detailed coverage of JBoss Seam, a revolutionary web application framework for Java EE that builds on EJB 3.0, JavaServer Faces, and Hibernate concepts.

Click here to Download

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Naveed on Monday, November 26, 2007 11:16 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Free DNS Server for Faster Speed

"We switched to OpenDNS because it's a consistent, reliable, rapidly updated DNS service. It does not depend on what ISP I'm using, I can configure routers easily to set up at remote event sites, laptops can use it reliably no matter where they are and it updates quickly so I don't have long delays with updates to my own DNS entries. It's a great service."

Naveed Razaq
Network Engineer
www.techno-soft.com

OpenDNS accounts are free. Your account is what lets you manage Web content filtering, stats, and a whole suite of other features. You could use OpenDNS without an account, but it'd be like having a Porsche stuck in first gear.

Click here to get registered and get Its services.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Naveed on Saturday, November 24, 2007 8:37 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Happy 3rd Birthday trixbox!

                                                                                           

 

Fun fact: On this weekend three years ago, Andrew Gillis decided that his family needed a phone system for their home. He sat in his basement on that Thanksgiving weekend fighting the drowsiness of tryptophan and created Asterisk@Home 0.2. Within the first week, A@H had 22 downloads. Little did Andrew know that three years later, his project would be named trixbox and it would become one of the largest distributions of Asterisk in the world.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Naveed on Friday, November 23, 2007 8:06 AM
Permalink | Comments (0) | Post RSSRSS comment feed

Two approaches to update database row if exists, insert if not

The biggest challenge with update/insert (so called upsert) is to minimize any kind of locks. Unfortunately there is no silver bullet for this yet. So let's review two the most commonly used methods:

1. Update, if @@ROWCOUNT = 0 then insert

    UPDATE Table1 SET Column1 = @newValue WHERE Id = @id

    IF @@ROWCOUNT = 0

    BEGIN

       INSERT INTO Table1 (Id, Column1) VALUES (@id, @newValue)

    END

This method is good if you know that in most of the cases a row will exist and update will be performed. Otherwise the second method should be used.

2. If row exists update, otherwise insert

    IF EXISTS(SELECT * FROM Table1 WHERE Id = @id)

    BEGIN

       UPDATE Table1 SET Column1 = @newValue WHERE Id = @id

    END

    ELSE

    BEGIN

       INSERT INTO Table1 (Id, Column1) VALUES (@id, @newValue)

    END

This one is good if you know that in most of the cases a row will not exist and insert will be performed. For such cases it executes SELECT statement followed by INSERT statement. That results in less expensive lock comparing to UPDATE + INSERT in previous method.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Posted by Waqas on Wednesday, November 21, 2007 9:00 AM
Permalink | Comments (0) | Post RSSRSS comment feed