I have a bunch of GDI/GDI+ questions - gdi+

Just want to know if there's a forum dedicated to GDI/GDI+ or Windows graphics manipulation? Many thanks...

Have a look at Bob Powells GDI FAQ at web.archive.org/web/20141230145656/http://bobpowell.net/faqmain.aspx, there is loads of infromation on his site that has helped me out.

Related

applications using ribbon

We're looking for applications that implemented the ribbon control just to see how developers other than MS Office team used this control. I tried googling a bit but the list is still short. Can you guys refer me to some good projects that are using the ribbon control the right way?
Thanks,
MR
Microsoft offers some samples if you're looking for implementation details. Or are you looking more for design ideas?
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=2bfc3187-74aa-4154-a670-76ef8bc2a0b4&displaylang=en

Are there any killer guide for accessible websites for people with learning difficulties?

I have been tasked with creating a infosite for people with varying degrees of learning difficulty.
I was wondering if anyone knew of any really good guides, tutorials or places to get advice regarding the issue.
In addition to resources mentioned in other answers, here are some that I refer to:
The W3C's Web Accessibility home page: http://www.w3.org/WAI/
Jim Thatcher's tutorial: http://jimthatcher.com/webcourse1.htm
Gez Lemon's blog: http://juicystudio.com/index.php
University of Illinois HTML best practices: http://html.cita.illinois.edu/
Each of these contains links to other useful resources as well.
This is a great resource; the one I refer to for sites I create.
http://diveintoaccessibility.org/
The CEUD (here in Ireland) has actually got some excellent resources for accessibility in ICT. It's well worth a look for any developer.
Good overview here:
http://dev.opera.com/articles/view/cognitive-disability-learning-difficulty/
For web applications, my favorite "killer site" is the WebAIM site. (http://webaim.org/) I drew on their site heavily while creating the accessibilty guidelines we use at my current organization.
Things I really like about WebAIM: They have created the "WAVE toolbar," an automated tool for checking your website for basic accessibility issues. They periodically do a screen reader usage survey-- I've found no one else that has comparable data compiled over a number of years. They have simplified versions of official accessibility checklists. They are located at a University and are constanty testing and updating their guidelines.

Starting in DevExpress

I am looking at integrating DevExpress to a webapp Im doing in asp.net C#.
Finding it difficult to get a good article or book on how to begin. any where to find these?
Here's a list of thing I used to get familiar with DX controlls:
As Aseem Gautam's answer web casts gives good overall prospective
To get more detailed picture you can look through few sample apps
DX documentation, knowledge base
And finally you could ask for assistance the DevXpress support team
you can find some demonstration here :
http://demos.devexpress.com/ASP/
Professional DevExpress ASP.NET Controls by Wrox
http://www.wrox.com/WileyCDA/WroxTitle/Professional-DevExpress-ASP-NET-Controls.productCd-0470500832.html
Best is to watch the online webcasts.
https://www.devexpress.com/ClientCenter/Downloads/#Documentation
View the online videos at the Developer Express site.
I would recommend the devexpress site as the best source. They even have online demos that will help a lot.

What are the best sites to showcase my development skills?

Besides stackoverflow, what are the best sites to showcase my development skills?
For those sites that are specific to a particular set of skills, I am a ASP.Net developer and I use c# primarily.
Edit:
Something to send potential employers, and something that they would find easily during a Google search of me.
If you have a blog, that would be an awesome resource for your future employers to know more about you and your work.
Also, if you're looking for a job, there are many cool sites where you can show not only your coding skills (TopCoder, GitHub) but also what you think (Twitter), and maybe what your teammates think about you (LinkedIn).
Again, with a blog you could keep all this links together in one place.
SourceForge
Codeproject
Codeplex
There are many others as well.
A web page, of course. get a github account. Pick up silverlight and make a cool game perhaps?
Perhaps you may publish some of your projects in www.codeproject.com. If you have chosen a right project I think it can show your talent
Next time you take on a project that you don't mind being public, document your way through the project on a blog. It would give employers a chance to see your work patterns.
Also, win a couple TopCoder competitions. That might help
http://www.planetsourcecode.com used to be great but when I looked at it just now it seems like it has gone to the dogs.
http://www.codeproject.com is pretty poorly organised (in terms of site design) but if you want to draw attention to yourself it's pretty easy to find topics on there which aren't covered and could use a tutorial/example.
Consider contributing to existing established open-source projects on sites like SourceForge and CodePlex rather than starting your own. One which comes to mind that I looked at recently is http://anmar.eu.org/projects/sharpwebmail/ - it's a great project but sorely in need of a visual overhaul, which means more than just some updated JPEGs. Oxite was falling behind its roadmap targets from memory if you want another example of a good project to contribute to.
what about publishing a good nice opensource 'product' at google code, freshmeat or sourceforge?

Charting in web-based applications

What are the various charting tools that are available for displaying charts on a web page using ASP.NET?
I know about commercial tools such as Dundas and Infragistics.
I could have "googled" this but I want to know the various tools that SO participants have used? Any free charting tools that are available are also welcome to be mentioned.
If you do not mind using Flash to display your graphs, Open Flash Charts supports a lot of languages. This was also the choice used for the Stackoverflow reputation tracker piece as mentioned in this question
I like google charts, but check the license before using.
Hey - don't know if this works for ASP.NET but I've used the ZedGraph tool for my winforms apps and it is really nice.
ZedGraph works superbly in ASP .NET, and is a superb charting package. Really flexible, and makes attractive graphs. The graphs are generated as static images (PNG by default) and it automatically deletes old ones.
Also, it is widely supported, has a great wiki, and a decent code-project tutorial (http://www.codeproject.com/KB/graphics/zedgraph.aspx).
I used Chart Director for a medium sized project, and loved it. It's incredibly feature-rich, has pretty good documentation, and an amazingly good support forum -- it's one of those ones where you ask a question, and a guy who works for the company that produces the software almost invariably answers it within a few hours. I used it with PHP and MySQL, but as far as I know it works with ASP.NET as well.
You might like to take a look at the new Google Visualization API. Saw a presentation on this at yesterday's Google Dev. Day in London and it looked very interesting.
While it is currently only able to work with data retrieved from Google Spreadsheets, expanding it to handle data retrieval from other sources is a high priority for the Viz. team.
HTH.
cheers,
Rob
What about using Flotr? The syntax is pretty clean and you can produce some pretty nifty graphs (Check out some examples) with minimal effort.
If you need to build charts FAST then have a look at this rocket:
dsec.com/csp_charts.png
You can call the chart server from your ASP.Net scripts.
If you use SQL Server, then SQL Server reporting services is not bad. It includes a free version of Dundas chart controls which allows you to do basic charting. There are are couple of issues with presentation and making it Firefox friendly but it's a pretty simple solution. - If you've SQL Server of course!
We have used Telerik's RadChart and MSSQL Reporting Services.
I would look no farther than Dundas if you have the cha-ching to pay for it. I've used it on several projects and not found a better option. Cheaper with better licensing, yes, but not better in terms of functionality.
For free flash charting, you may look at FusionCharts Free. Or, if you want more professional and are ready to shell out $$$, look at FusionCharts v3

Resources