development
One more helpful tip for getting started with ASP.Net on IIS 7.
1 FaverShareViewed: 777 TimesQuoted: There is one more step involved in enabling ASP.Net on your Windows Vista machine. Follow the procedure in previous article to get to Panel for Windows Program and enable the appropriate sections under Internet Information Services > World Wide Web Services > Application Development Features. If you enable ASP, ASP.Net, Server Side Includes etc., your settings may look like the following image.
2 FaversShareViewed: 657 TimesQuoted: The virtual machine network driver is an intermediate driver that virtualizes a physical network card (or connection).
An important thing to know when doing Ajaxy web dev for IE.
1 FaverShareViewed: 585 TimesQuoted: It is not possible append to the BODY element from script that isn’t a direct child to the BODY element
Free download of Trial version of Visual Studio with all the Team Suite features (including unit testing and code coverage).
3.3G image file to download (will take 5 hours on a T1!)
2 FaversShareViewed: 332 TimesQuoted: Thank you for evaluating the Visual Studio 2005 Team Suite 180-day trial.
The SQL Server 2005 Black Book features complete coverage of SQL server tools. Packed with examples and troubleshooting solutions, this book is a complete desk reference for utilizing the power and flexibility of SQL Server 2005. The Immediate Solutions provide hands-on real-world techniques to solve key problems that SQL developers face.
The book covers the full spectrum of SQL Sever 2005, from syntax to Common Language Runtime (CLR), Management Studio to Business Intelligence Development Studio (BIDS), to data warehouse and reporting services. Special chapters are provided on server maintenance, integrating .NET with SQL Server, performance, tuning, and optimization, error handling, and using SQL with XML. Free Ebook
2 FaversShareViewed: 316 TimesWatching the f8 (facebook developers conference) Keynote by Mark Zuckerberg, May 2007
Notes:
- 24M users (active in last 30 days)
- Over 25 yo are the biggest base of new users.
- 50% of active users are DAILY users.
- Growing 3% per week - 100,000 per week.
- 40B page views per month (50 pages per user per day)
- Photos - biggest photo app on the web (x2 all others)
- Events - 3x more people invited per month than Evite
- Social Graph: me, friends, asynch communication, communication network, value of network is N^2, goal is to "spread information"
- Groups on FB - some have 100,000 of members.
- Applications spread through network when the underlying information is spread throught the Social Graph.
- Demoed Facebook Video
- Microsoft's Daniel Lewin discussed developer tools and Silverlight, PopFly
- Amazon's Russ ___ (VP) - Web Services (S3, EC2), Book reviews application announced (not demoed)
- Max ____ (Slide/PayPal founder): "hack hard"
- 65 companies have built products for launch
- 85 developers at FB
Facebook Platform:
- Integration: profile box, mini feed, application canvas (whole pages on FB), requests to friends, news feed publishing, user messaging
- Distribution: Users can customize by add/remove applications (including FB builtin apps), exposure in profiles, publish to news feed - can be seen by friends (add app, one-line stories, full stories) - these are SUGGESTIONS - FB prioritizes news, notifications (alert on home page, messages, emails), requests (invitiations to friends(!)), friend selector in javascript in FML).
- Business Opportunity: Canvas pages can serve ads (100% own revenue - they're YOUR pages), sell products (in future FB may revenue share with application partners!).
Facebook API:
- User grants access to profile, friends profiles, other application information,
- Facebook Markup Language (FML = HTML+) for profile - dynamic user names, private sections, image caching, flash (click to play)
- Canvas pages served from the developer's own web sites - has knowledge of the user, unlimited number of pages per application
2 FaversShareViewed: 121 TimesQuoted: The following outlines the steps I took to create a new Facebook application written in ASP.NET using VS.NET 2005. I have not tested this in VS.NET 2003 so your mileage may vary there.
Handy if you want a liquid layout for your Web site.
3 FaversShareViewed: 110 TimesQuoted: The CSS used for this layout is 100% valid and hack free. To overcome Internet Explorer's broken box model, no horizontal padding or margins are used. Instead, this design uses percentage widths and clever relative positioning.
...
The solution is to keep things simple and only use CSS that works in all browsers. One of the main things to avoid is horizontal margins, padding and borders on elements with a specified width. This causes big problems for Internet Explorer because of it's broken box model. Unfortunately we can't simply ignore IE because it's the most widely used browser on the internet. If only everyone used Firefox!
Related Content from Around Faves
web development
-
A catalog of Facebook's open-source projects.
3 FaversViewed: 5 TimesQuoted: Facebook is a social utility that connects people with friends and others who work, study and live around them. People use Facebook to keep up with friends, upload an unlimited number of photos, post links and videos, and learn more about the people they meet.
- mike - Aug 29 20091 FaverViewed: 3 Times
- mike - Sep 17 20091 FaverViewed: 13 Times
