Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Project Ideas...

Project Ideas...

Scheduled Pinned Locked Moved The Lounge
question
26 Posts 14 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    buachaill cliste
    wrote on last edited by
    #1

    I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

    T D 0 P J 11 Replies Last reply
    0
    • B buachaill cliste

      I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

      T Offline
      T Offline
      Tom Deketelaere
      wrote on last edited by
      #2

      Maybe check the article writing forum: http://www.codeproject.com/script/Forums/View.aspx?fid=1641[^]

      1 Reply Last reply
      0
      • B buachaill cliste

        I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

        D Offline
        D Offline
        Dino Mulahusic
        wrote on last edited by
        #3

        Make a time machine so you can use your 8 months in something useful:)

        Let there arise out of you a band of people inviting to all that is good, enjoining what is right, and forbidding what is wrong: They are the ones to attain felicity. Āli-'Imrān (The Family of Imran), 104.

        B 1 Reply Last reply
        0
        • D Dino Mulahusic

          Make a time machine so you can use your 8 months in something useful:)

          Let there arise out of you a band of people inviting to all that is good, enjoining what is right, and forbidding what is wrong: They are the ones to attain felicity. Āli-'Imrān (The Family of Imran), 104.

          B Offline
          B Offline
          buachaill cliste
          wrote on last edited by
          #4

          :laugh: don't worry I've been busy :-D

          1 Reply Last reply
          0
          • B buachaill cliste

            I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

            0 Offline
            0 Offline
            0x3c0
            wrote on last edited by
            #5

            One of mine was Tortoise. You might get a few ideas from what I had planned. It was a replacement shell (thus the name) for Windows. It would load and run any MiniApp. A MiniApp was essentially a normal Windows Forms application which was compiled as a DLL, had a MiniApp attribute which contained the name, category, description and image, and derived from my own Form parent class. As time went on, I added speech recognition and now a MiniApp can respond to any speech given it, as well as use generic events to pass a message back to the main shell Recently I've been trying to get a WPF Window to run as a child of the main Tortoise shell. It's a pain in the neck because it transpires that WPF doesn't support MDI The main shell can detect wireless networks, get the latest YouTube videos and the news headlines from Sky using its own built-in RSS support. It uses LINQ and XML to store settings through a CryptoStream I write a MiniApp for whenever I need something done. Currently, I've got 49; these ranging from a battery monitor, to an XML reader, to a drawing program, to an MSI reader. They've come in handy for quite a while now

            B A 2 Replies Last reply
            0
            • B buachaill cliste

              I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

              P Offline
              P Offline
              Phil Martin
              wrote on last edited by
              #6

              Sure: - Write an addin for VS 2010 or even better VS2008 where the XML comments before classes and members are rendered in pretty text, rather than raw XML. - Even better, make said addin edit in a pretty fashion, rather than XML - Create a tool to better search MSDN (see lounge thread here[^] - Create a language provider for visual studio so that you just provider grammers for the language to provide syntax highlighting, like every other editor on the planet does. I still can't believe VS doesn't do it - Create a visual tool to explore and demonstrate what Microsoft Solver Foundation[^] can do. It's an amazing tool, but one that I think would scare a lot of people off. - Use the above solver framework to create a constraint driven WinForms or WPF layout manager. - Do a neat search and replace tool that handles many files and many search/replace strings (see This forum post[^] - Implement the variety of known algorithms for computing the convex hull of a set of 2d points. Extend it to 3D. Compare and contrast the performance of each in a pretty chart. - Look at the convex hull algorithms to see which are output sensitive, rather than input sensitive. Explain how such algorithms can exist, and how they could be applied in every day applications - Create a practical example application for Bindable Linq[^] (Formerly known as SyncLinq). It's an interesting and not very noticed library that has a lot of implications in writing applications rapidly, but also in making using of the new Expressions in C# 3.5 - Compare Bindable Linq to other similar projects going on. Compare and contrast techniques they apply and the problems they try to solve. - Write a disk defragmenter in managed code. - Write a disk defragmenter that when rendering the disk blocks as an image, it pr

              B P B 3 Replies Last reply
              0
              • B buachaill cliste

                I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                J Offline
                J Offline
                Judah Gabriel Himango
                wrote on last edited by
                #7

                Build an IDE in the cloud[^]. This might not be as difficult as you imagine...I'm picturing a Silverlight client talking to a Azure-hosted servers that split the work across many machines in the cloud, making compile times zilch. Write an article about the .NET RIA services[^] technologies. That stuff looks amazing, but there isn't a whole lot of info out there about it yet. +1 to Phil's suggesting about Bindable LINQ. It has huge implications that aren't yet realized.

                Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon Judah Himango

                B 1 Reply Last reply
                0
                • B buachaill cliste

                  I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                  A Offline
                  A Offline
                  Abu Mami
                  wrote on last edited by
                  #8

                  How about an app that generates project ideas?

                  B 1 Reply Last reply
                  0
                  • B buachaill cliste

                    I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                    P Offline
                    P Offline
                    PIEBALDconsult
                    wrote on last edited by
                    #9

                    The other week, I bought a small (1GB) MP3 player; it can hold about 250 songs. Which is fine for a day or so, but I start hearing the same 250 songs every day. It occurred to me that I could write a small application with a database (library) of songs and have autoplay run it when I connect the player to recharge the battery. What the application would do is randomly select 250 songs and update the player while the player charges, relieving me of having to do that manually. I've made some progress on it, but my enthusiasm is rather low right now.

                    B 1 Reply Last reply
                    0
                    • B buachaill cliste

                      I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                      R Offline
                      R Offline
                      Robert Surtees
                      wrote on last edited by
                      #10

                      VS plugin that converts camelCase to underscore and back. Buy a Phidget[^] or similar device and hook it up to an old RC car or blender or something.

                      B 1 Reply Last reply
                      0
                      • B buachaill cliste

                        I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                        D Offline
                        D Offline
                        Dr Walt Fair PE
                        wrote on last edited by
                        #11

                        I'm not sure I understand this. Feel free to correct me or point out my lack of logic. You don't know what to do, so you are asking people to suggest things for you to do that they don't find worthwhile to do themselves? If it were worthwhile to them, they would have already done it. Just curious ...

                        CQ de W5ALT

                        Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                        J B 2 Replies Last reply
                        0
                        • D Dr Walt Fair PE

                          I'm not sure I understand this. Feel free to correct me or point out my lack of logic. You don't know what to do, so you are asking people to suggest things for you to do that they don't find worthwhile to do themselves? If it were worthwhile to them, they would have already done it. Just curious ...

                          CQ de W5ALT

                          Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                          J Offline
                          J Offline
                          Judah Gabriel Himango
                          wrote on last edited by
                          #12

                          We suggest these things not because they're unworthy of our time, but rather, we don't have the time. (We're too busy browsing CP!)

                          Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon Judah Himango

                          1 Reply Last reply
                          0
                          • P Phil Martin

                            Sure: - Write an addin for VS 2010 or even better VS2008 where the XML comments before classes and members are rendered in pretty text, rather than raw XML. - Even better, make said addin edit in a pretty fashion, rather than XML - Create a tool to better search MSDN (see lounge thread here[^] - Create a language provider for visual studio so that you just provider grammers for the language to provide syntax highlighting, like every other editor on the planet does. I still can't believe VS doesn't do it - Create a visual tool to explore and demonstrate what Microsoft Solver Foundation[^] can do. It's an amazing tool, but one that I think would scare a lot of people off. - Use the above solver framework to create a constraint driven WinForms or WPF layout manager. - Do a neat search and replace tool that handles many files and many search/replace strings (see This forum post[^] - Implement the variety of known algorithms for computing the convex hull of a set of 2d points. Extend it to 3D. Compare and contrast the performance of each in a pretty chart. - Look at the convex hull algorithms to see which are output sensitive, rather than input sensitive. Explain how such algorithms can exist, and how they could be applied in every day applications - Create a practical example application for Bindable Linq[^] (Formerly known as SyncLinq). It's an interesting and not very noticed library that has a lot of implications in writing applications rapidly, but also in making using of the new Expressions in C# 3.5 - Compare Bindable Linq to other similar projects going on. Compare and contrast techniques they apply and the problems they try to solve. - Write a disk defragmenter in managed code. - Write a disk defragmenter that when rendering the disk blocks as an image, it pr

                            B Offline
                            B Offline
                            buachaill cliste
                            wrote on last edited by
                            #13

                            You have enough ideas anyway! :-D I doubt I'll get around to all of them but thanks:thumbsup: I'll take a look and see if which ones I'm up to doing. I'll probably do some during my hols(I'm a student) :)

                            1 Reply Last reply
                            0
                            • 0 0x3c0

                              One of mine was Tortoise. You might get a few ideas from what I had planned. It was a replacement shell (thus the name) for Windows. It would load and run any MiniApp. A MiniApp was essentially a normal Windows Forms application which was compiled as a DLL, had a MiniApp attribute which contained the name, category, description and image, and derived from my own Form parent class. As time went on, I added speech recognition and now a MiniApp can respond to any speech given it, as well as use generic events to pass a message back to the main shell Recently I've been trying to get a WPF Window to run as a child of the main Tortoise shell. It's a pain in the neck because it transpires that WPF doesn't support MDI The main shell can detect wireless networks, get the latest YouTube videos and the news headlines from Sky using its own built-in RSS support. It uses LINQ and XML to store settings through a CryptoStream I write a MiniApp for whenever I need something done. Currently, I've got 49; these ranging from a battery monitor, to an XML reader, to a drawing program, to an MSI reader. They've come in handy for quite a while now

                              B Offline
                              B Offline
                              buachaill cliste
                              wrote on last edited by
                              #14

                              I like this :thumbsup: It'll definitly be one of the top on my things to do list. Thanks :-D

                              1 Reply Last reply
                              0
                              • J Judah Gabriel Himango

                                Build an IDE in the cloud[^]. This might not be as difficult as you imagine...I'm picturing a Silverlight client talking to a Azure-hosted servers that split the work across many machines in the cloud, making compile times zilch. Write an article about the .NET RIA services[^] technologies. That stuff looks amazing, but there isn't a whole lot of info out there about it yet. +1 to Phil's suggesting about Bindable LINQ. It has huge implications that aren't yet realized.

                                Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon Judah Himango

                                B Offline
                                B Offline
                                buachaill cliste
                                wrote on last edited by
                                #15

                                Yes it "might" not be as difficult as I'd imagine. I don't know. I definitely look into it anyway. Thanks:thumbsup: Just took a look at .NET RIA services. Does seem interesting. I'll definitely look into that too. Thanks again :-D :thumbsup:

                                1 Reply Last reply
                                0
                                • R Robert Surtees

                                  VS plugin that converts camelCase to underscore and back. Buy a Phidget[^] or similar device and hook it up to an old RC car or blender or something.

                                  B Offline
                                  B Offline
                                  buachaill cliste
                                  wrote on last edited by
                                  #16

                                  Oooohh.......... a phidget. Never heard of one of those. Not that expensive either. Thats a good one :-D Yeah the VS plugin might not be a bad one either considering the debate here recently :laugh:

                                  1 Reply Last reply
                                  0
                                  • P PIEBALDconsult

                                    The other week, I bought a small (1GB) MP3 player; it can hold about 250 songs. Which is fine for a day or so, but I start hearing the same 250 songs every day. It occurred to me that I could write a small application with a database (library) of songs and have autoplay run it when I connect the player to recharge the battery. What the application would do is randomly select 250 songs and update the player while the player charges, relieving me of having to do that manually. I've made some progress on it, but my enthusiasm is rather low right now.

                                    B Offline
                                    B Offline
                                    buachaill cliste
                                    wrote on last edited by
                                    #17

                                    I could do that but I wouldn't have much need for it. I'll see I might give it a go!:thumbsup: I didn't expect so many responses so I'll have a lot on my to do list which is very often empty :sigh:

                                    1 Reply Last reply
                                    0
                                    • B buachaill cliste

                                      I was thinking of starting a personal project because I haven't had one in over 8 months. :sigh: I'm not sure what I could do either:~ Anyone like to give me any ideas or where I could find some? Hey who knows I might write an article on it :-D

                                      P Offline
                                      P Offline
                                      peterchen
                                      wrote on last edited by
                                      #18

                                      Addin for Visual Studio: Enhance search / search and replace by the following options: * Exclude Comments * Exclude Literal Strings Optional: search only in literal strings, search only in comments. or make it three checkboxes, or any funny combination thereof. Or, make it a separate search / a standalone tool. Anyway. That thing.

                                      Don't attribute to stupidity what can be equally well explained by buerocracy.
                                      My latest article | Linkify!| FoldWithUs! | sighist

                                      B 1 Reply Last reply
                                      0
                                      • P Phil Martin

                                        Sure: - Write an addin for VS 2010 or even better VS2008 where the XML comments before classes and members are rendered in pretty text, rather than raw XML. - Even better, make said addin edit in a pretty fashion, rather than XML - Create a tool to better search MSDN (see lounge thread here[^] - Create a language provider for visual studio so that you just provider grammers for the language to provide syntax highlighting, like every other editor on the planet does. I still can't believe VS doesn't do it - Create a visual tool to explore and demonstrate what Microsoft Solver Foundation[^] can do. It's an amazing tool, but one that I think would scare a lot of people off. - Use the above solver framework to create a constraint driven WinForms or WPF layout manager. - Do a neat search and replace tool that handles many files and many search/replace strings (see This forum post[^] - Implement the variety of known algorithms for computing the convex hull of a set of 2d points. Extend it to 3D. Compare and contrast the performance of each in a pretty chart. - Look at the convex hull algorithms to see which are output sensitive, rather than input sensitive. Explain how such algorithms can exist, and how they could be applied in every day applications - Create a practical example application for Bindable Linq[^] (Formerly known as SyncLinq). It's an interesting and not very noticed library that has a lot of implications in writing applications rapidly, but also in making using of the new Expressions in C# 3.5 - Compare Bindable Linq to other similar projects going on. Compare and contrast techniques they apply and the problems they try to solve. - Write a disk defragmenter in managed code. - Write a disk defragmenter that when rendering the disk blocks as an image, it pr

                                        P Offline
                                        P Offline
                                        peterchen
                                        wrote on last edited by
                                        #19

                                        Write a disk defragmenter that when rendering the disk blocks as an image, it produces a smiley face. That one!

                                        Don't attribute to stupidity what can be equally well explained by buerocracy.
                                        My latest article | Linkify!| FoldWithUs! | sighist

                                        1 Reply Last reply
                                        0
                                        • D Dr Walt Fair PE

                                          I'm not sure I understand this. Feel free to correct me or point out my lack of logic. You don't know what to do, so you are asking people to suggest things for you to do that they don't find worthwhile to do themselves? If it were worthwhile to them, they would have already done it. Just curious ...

                                          CQ de W5ALT

                                          Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software

                                          B Offline
                                          B Offline
                                          buachaill cliste
                                          wrote on last edited by
                                          #20

                                          Here it is>> Clickety[^] :-D No I just couldn't be bothered to think up of my own ideas so I decided to ask for people to do the thinking for me :-D Really though I don't think it matters whether they have done them already or not. It might help me to learn something :-D

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups