Deprecated: Assigning the return value of new by reference is deprecated in /home/tryangle/public_html/blog/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/tryangle/public_html/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/tryangle/public_html/blog/wp-includes/theme.php on line 507

Deprecated: Assigning the return value of new by reference is deprecated in /home/tryangle/public_html/blog/wp-content/plugins/codesnippet/codesnippet.php on line 248
Tryangled Dev

What’s New in ASP.NET 2.0?

November 11th, 2008

ASP.NET is a programming framework built on the common language runtime that can be used on a server to build powerful Web applications. The first version of ASP.NET offered several important advantages over previous Web development models. ASP.NET 2.0 improves upon that foundation by adding support for several new and exciting features in the areas of developer productivity, administration and management, extensibility, and performance:
Developer Productivity
ASP.NET 2.0 encapsulates common Web tasks into application services and controls that can be easily reused across web sites. With these basic building blocks, many scenarios can now be implemented with far less custom code than was required in previous versions. With ASP.NET 2.0 it is possible to significantly reduce the amount of code and concepts necessary to build common scenarios on the web.

* New Server Controls. ASP.NET 2.0 introduces many new server controls that enable powerful declarative support for data access, login security, wizard navigation, menus, treeviews, portals, and more. Many of these controls take advantage of core application services in ASP.NET for scenarios like data access, membership and roles, and personalization. Some of the new families of controls in ASP.NET 2.0 are described below.

o Data Controls. Data access in ASP.NET 2.0 can be accomplished completely declaratively (no code) using the new data-bound and data source controls. There are new data source controls to represent different data backends such as SQL database, business objects, and XML, and there are new data-bound controls for rendering common UI for data, such as gridview, detailsview, and formview..

o Navigation Controls. The navigation controls provide common UI for navigating between pages in your site, such as treeview, menu, and sitemappath. These controls use the site navigation service in ASP.NET 2.0 to retrieve the custom structure you have defined for your site.

o Login Controls. The new login controls provide the building blocks to add authentication and authorization-based UI to your site, such as login forms, create user forms, password retrieval, and custom UI for logged in users or roles. These controls use the built-in membership and role services in ASP.NET 2.0 to interact with the user and role information defined for your site.

o Web Part Controls. Web parts are an exciting new family of controls that enable you to add rich, personalized content and layout to your site, as well as the ability to edit that content and layout directly from your application pages. These controls rely on the personalization services in ASP.NET 2.0 to provide a unique experience for each user in your application.

Posted by

Advanced tips for troubleshooting

November 3rd, 2008

1. (TiVo Desktop users only) If you are unable to make connections to the TiVo service using your network connection, you can use TiVo Desktop to check the connection between your PC and your DVR. From your PC or Mac, try to access Music & Photos on the DVR. If you are able to access Music & Photos, the problem is likely with your router or Internet service provider, since the connection between your computer and DVR is working. Check your network and router settings and contact your ISP if necessary.
2. (TiVo Desktop users only) If you have a software-based firewall such as Black Ice, Norton Internet Security, or McAfee Personal Firewall installed on your PC, it may be necessary to adjust your settings to allow the TiVo Server to broadcast the beacon signal to your DVRs. For more information on which ports need to be open, go to What network ports and IP addresses do I need open when using my TiVo DVR?
3. If you assigned a Static IP address to your DVR, check that its IP address is correct and is unique on your network. Also, confirm that the first three sets of numbers of the DVR’s IP address are the same as those of other devices on the network. (for example, if your computer’s IP address starts with 192.168.1, then the DVR IP address must also start with 192.168.1.)
4. Verify that the Domain Name System (DNS) server is functioning properly. From TiVo Central select Messages & Settings > Settings > Phone & Network > View network diagnostics.

If the DNS resolution test says “Failed”, try to access several web pages using a computer on the same network. If the computer is unable to access the web pages, there may be an issue with your Internet Service Provider’s DNS server. Contact your ISP for further troubleshooting assistance.

5. Update the firmware on your network equipment. If your home network includes a router, home gateway, or wireless access point, it may need a firmware update. You can usually find any updated firmware at the customer support web site for the manufacturer of your hardware.

Posted by

General computer tips on network

November 3rd, 2008

1. If you are seeing a network error message, click here to view the list of network error messages and what they mean.

NOTE: A home network is an interactive system. Be aware that in some cases, an error message can be misleading because it points to a condition that may be related to what is wrong, but the DVR cannot accurately detect the root cause of the problem. For example, the DVR might display a message that a network adapter can’t be found, when the real problem is that there is no signal coming from the router.

2. Check the adapter connection.

If the Last Status on the Phone & Network screen says, “Failed. No network adapter,” make sure the USB cable is properly connected to the TiVo DVR and the adapter, and make sure the adapter’s lights are on. If the lights are on, try these steps, in order, until a network connection is established:

1. While the Phone & Network screen is still displayed, unplug the USB cable from the back of your DVR. Wait 30 seconds and then plug the USB cable back in. Make sure the cable is pushed all the way in; sometimes lights on the adapter turn on before the USB cable is pushed all the way in.
2. Unplug the end of the USB cable connected to the adapter. Wait 30 seconds and then plug the cable back in to the adapter.
3. Disconnect the adapter from the TiVo DVR again. Wait 30 seconds and then reconnect it to see if the MAC address appears.
If you have another adapter or USB cable available, try that adapter or cabling.

NOTE: For a wired setup with a Series2 DT, Series3, or TiVo HD DVR, unplug the ethernet cable and plug it in again, making sure the connector is firmly seated.

3. Check the physical connections of the entire network. Ensure that all network equipment is receiving power and that all cable connections for routers, hubs, access points, and computers in the network are working. Verify that the link light is lit on all devices connected to the network.
4. Verify that your network adapter and router are compatible.
* Verify that the network adapter you attached to the DVR is supported. The only wireless network adapter supported by any HD TiVo DVR model is the TiVo Wireless G Adapter. For a list of wireless and wired adapters supported by Series2 DVRs, go to Which network adapters work with my TiVo DVR?
* If you attached a wired adapter to a Series2 DT or an HD TiVo DVR, remove it and plug the Ethernet cable directly into the DVR.
* Verify that your wireless access point or router supports the type of wireless adapter you purchased. For example, if you purchased an 802.11g wireless adapter, make sure that your router supports the 802.11g wireless standard. Check the documentation for your router if you are not sure.
5. If you are installing the DVR for the first time, check the software version.

Your TiVo DVR must be running software version 8.1 or later to connect to a wireless network that is protected by WPA encryption. In addition, many adapters require a particular TiVo software version for compatibility.

New and renewed DVRs (including DVRs sent as replacements during an exchange) do not ship with the latest TiVo software and may require an update before they are compatible. If you purchased the DVR from a private party, it may also require a software update.

Posted by

Google Earth : Display Weather

October 30th, 2008

Display clouds and weather patterns from within Google Earth.

Using Google Earth and need to check out the current weather for your home town or the forecast for where you’re traveling? Curious if rain or snow is on the way?

There’s no need to open your web browser and check the weather reports when you can view cloud cover, radars, and forecasts from within Google Earth itself. Here’s how:…

Posted by

Windows Media Player 11 : Toggle Screensaver Display

October 30th, 2008

Toggle whether or not your screensaver should appear while media files are played with Windows Media Player 11.
Depending on your configuration, if you have a screensaver enabled, when playing multimedia files with Windows Media Player 11, the screensaver may not display during media playback.

If screensavers appear during movie playback, or if screensavers hide visualizations when playing audio files, make sure to disallow the screensaver. Alternatively, if you are not playing movie files nor watching the visualizations, you may wish to allow the screensaver to appear. Thus, to toggle this setting:…

Posted by

Casino

October 11th, 2008

hello readers, you have now arrived to the area where you can get details about the sites which use games. there are list of online casino games where you can get the best games online and read about online slot games . There are many online games which has many slot games and a lot of online games. But the casino site is a basic online guide for you to choose the best games which are popular online and the way they get popularized the methods you can undergo to get the site coming online and the guide for online games. These can help you in selecting the best game online , it is a new and beginners online guide which can help you better in the world of many online games that are being listed there can be many new methods and paths to find the online games and the online casino that are currently used up by many websites and the online guide also has the same in a different way it can proceed with guide that are online.

Posted by

Save Your Work Often

October 11th, 2008

Here is a simple trick. Save your work often. Too simple a tip, you say? Why am I mentioning it here, you might say? Because most people STILL DO NOT save their files until they are done working with them.

Imagine a well-known author working on a manuscript for a sure-to-be best seller novel. This author decides that the pressures of working within walls stifles his creativity, so the decision is made to work outside. All of the work is done outside and written on sheets of paper. The author decides, to make the writing process easier, to scatter the papers around.

It rains. It thunderstorms. A dog comes running through the paper. Any way you look at it, the paper is ruined.

That’s what you are doing when you don’t save a file in progress but wait until you are finished to save your work. You are trusting your file to the elements. A power surge can strike; a program error could crash the o/s; someone could trip over the plug. UPS systems can fail. I have seen each of these things happen personally so I can attest to the fact.

Posted by

Master Pages and CSS StyleSheets

October 10th, 2008

A common problem that often arises from using Master Pages is the confusion about how to reference a CSS StyleSheet from a page within a Master Page. The problem is that the <head> section of the markup is located in the Master Page, so the reference to the StyleSheet cannot be made… seemingly. The trick is to add some code to the Page Load event of the page that need access to the StyleSheet.

This little snippet of code comes in handy during these situations:

Dim link As New HtmlLink
link.Href = “LocationOfMyStyleSheet.css”
link.Attributes.Add(HtmlTextWriterAttribute.Rel.ToString(), “stylesheet”)
Page.Header.Controls.Add(link)

Posted by

Advantages of ASP.NET

October 10th, 2008

A single CLR operating system process can contain multiple application domains. There are advantages to having application domains within a single process.

1.

Lower system cost - many application domains can be contained within a single system process.
2.

Each application domain can have different security access levels assigned to them, all within a single process.
3.

Code in one AppDomain cannot directly access code in another AppDomain.
4.

The application in an AppDomain can be stopped without affecting the state of another AppDomain running in the same process.
5.

An Exception in on AppDomain will not affect other AppDomains or crash the entire process that hosts the AppDomains.

Posted by

AppDomain concept in ASP.Net

October 10th, 2008

Asp.Net introduces the concept of an Application Domain which is shortly known as AppDomain. It can be considered as a Lightweight process which is both a container and boundary. The .NET runtime uses an AppDomain as a container for code and data, just like the operating system uses a process as a container for code and data. As the operating system uses a process to isolate misbehaving code, the .NET runtime uses an AppDomain to isolate code inside of a secure boundary.

The CLR can allow the multiple .Net applications to be run in a single AppDomain.

The CLR isolates each application domain from all other application domains and prevents the configuration, security, or stability of a running .NET applications from affecting other applications.An AppDomain can be destroyed without effecting the other Appdomains in the process.

Mulitple Appdomains can exist in Win32 process. As we discussed the main aim of AppDomain is to isolate applications from each other and the process is same as the working of operating system process. This isolation is achieved by making sure than any given unique virtual address space runs exactly one application and scopes the resources for the process or application domain using that address space.

Win32 processes provide isolation by having distinct memory addresses. The .Net runtime enforces AppDomain isolation by keeping control over the use of memory. All memory in the App domain is managed by the run time so the runtime can ensure that AppDomains Do not access each others memory.

Posted by