This is on Friday night. Looks good to me
http://www.blockt.ie/BLOCK_T/CURRENT/Entries/2014/3/21_OKO_I_Love_you_computer_Mountain_Album_launch_Friday_21st_March.html

The venue is Block-T
A collective of Dublin based visual/music/artist types
http://www.blockt.ie/BLOCK_T/HOME.html

OKO are a relatively new live Jazz/Electronic band
https://soundcloud.com/okoband
more here
http://shop.diatribe.ie/album/i-love-you-computer-mountain

Ian McDonnell is half of Irish Electronic duo Lakker.
A much grittier techno based experimental electronic type music
https://soundcloud.com/lakker

You could also have a look at the Twisted Pepper, The Workman’s Club, The Grand Social, The Sugar Club or The Button Factory. They are all venues that are pretty good and all within walking distance of each other. I think Prefuse 73 is playing in the Sugar Club that weekend

Other than that you could have a look at the gig listings on here
http://entertainment.ie/music/listings/?utm_source=entertainment.ie&utm_medium=navmenu&utm_campaign=fullmenu

Stick in the dates on the right hand side and you should be able to find something you like.

Dublin is quite small. You can easily get about to see most things in a day (two max). All the museums, restaurants, bars etc are all pretty central and close by and the rest is mostly accessible by bus or tram. It’s easy enough to find good food and bars. Temple Bar area is a good place to start for that kind of thing though.

Definitely go to some museums. The National Gallery and the National Museum of Ireland can be found in and around Kildare Street and Nassau Street. Have a walk through Trinity College if it’s a nice day and both museums are very close by.

Have pints of Guinness in a good Guinness pub (entirely different thing from just a good pub). I recommend J. Grogan’s of William Street and here’s a list of other places you could try
http://www.yelp.ie/search?find_desc=best+pint+of+guinness&find_loc=Dublin

Hope you find something useful there anyways. If you have any specific questions let me know and I’ll see what I can tell you about it

By the way what country are you traveling from ?